Ответ
Axios Instance — это настроенный экземпляр Axios с предопределёнными конфигурациями (базовый URL, заголовки, интерцепторы и т. д.). Позволяет избежать дублирования кода при работе с API.
Пример создания и использования:
const api = axios.create({
baseURL: 'https://api.example.com',
timeout: 5000,
headers: {'Authorization': 'Bearer token123'}
});
// Использование
api.get('/users').then(response => console.log(response.data));Преимущества:
- Единая точка конфигурации
- Переиспользование настроек
- Изоляция разных API-клиентов