Встречается на собеседованиях • сегодня

Почему используешь Axios вместо fetch

Axios предоставляет несколько преимуществ перед нативным fetch:

  • Автоматическая трансформация данных – ответ автоматически парсится в JSON, не нужно вызывать .json().
  • Перехватчики (interceptors) – можно перехватывать запросы и ответы для глобальной обработки (например, добавление токенов).
  • Отмена запросов – встроенная поддержка CancelToken или AbortController.
  • Обработка ошибок – ошибки HTTP (404, 500) попадают в catch, а не требуют ручной проверки response.ok.

Пример:

javascript
axios.get('/api/data')
  .then(response => console.log(response.data))
  .catch(error => console.error(error));

fetch требует больше boilerplate-кода, но если нужен минимализм и нет сложных сценариев – можно обойтись им.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы