Что такое Axios Instance

Ответ

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-клиентов