JavaScript: библиотека Axios как замена fetch

preview_player
Показать описание
Рассмотрим библиотеку axios для простой работы с API в JavaScript вместо fetch
Рекомендации по теме
Комментарии
Автор

Ух ты! Ничего себе! Обертка для XMLHttpRequest. Вот это да!

rFliege
Автор

Я это узнал когда хотел не использовать библиотеки и честно на fetch, оказалось что fetch нужно проверять if response.ok{throw error} а axios всегда так сам делает, и все равно думаю не стоит прийти на axios если все нормально с fetch, опыт потом показывает что лучше 😅

Ahmedhkad
Автор

Дядь, тебе надо сказки озвучивать, тебе пойдет))
Классный голос

lvan_lvanov
Автор

Никогда не любил всякие библиотеки и прочие.
Потом встречаешь программистов которые кроме библиотек не могут ничем пользоваться и ограничены в возможности менять код, если библиотека не позволяет делать больше

truedivan
Автор

В fetch надо проверять заголовки, json может ошибку выдать

hruser
Автор

Добрый день, а почему бы не использовать для упрощения библиотеку ky? Она будет поновей axios. И если я правильно помню, то библиотека axios хранит в себе уязвимость, которую до сих пор не поправили.

plsgetowner
Автор

Автор скоро молчать будет, слова уже так мягко произносит, будто лень говорить 😂

snikitin
Автор

Как то сразу сравнил fetch и axios и стал ей пользоваться

aliday
Автор

Не корректно сравнивать библиотеку и браузерное апи, возьмите тогда wretch и сравните с axios. Или же fetch и xhr.

grxgvr
Автор

Ещё плюсуем проверку на тип данных в ответе и ещё на всякую фигню и получаем километр бойлерплейт кода

awenn
Автор

А в чем прикол. В итоге, в приложение и в память загрузил лишнюю библиотеку, которая экономит пару строк кода и делает его ящиком пандоры, данные хуже контролируешь. Нужно изучать библиотеку, как она данные обработывает. Плюс в код, внедряешь зависимость от другого кода, вместо того, чтобы делать свои обработки. Такой подход архитектурно не правильный

faxtel
Автор

Сейчас бы в 2023 году использовать безумно устаревший axios, когда есть куча других, хороших и современных библиотек

Elkost