[Перевод] Обзор пяти HTTP-библиотек для веб-разработки
|
|
Среда, 12 Декабря 2018 г. 12:00
+ в цитатник
Одна из важнейших задач, которую приходится решать программисту при разработке веб-проектов, заключается в организации обмена данными между клиентскими и серверными частями таких проектов. Это может выглядеть так: пользователь нажимает некую кнопку на странице, открытой в браузере, в ответ система выполняет запрос к серверу, после чего сервер отправляет странице запрошенные у него данные. Для того чтобы вывести такие данные, на странице, без её перезагрузки, производится их обработка, после чего страница обновляется и пользователь получает то, что ему нужно.
В основе подобного взаимодействия систем лежит технология AJAX, в рамках применения которой используется экземпляр объекта
XMLHttpRequest
. Для того чтобы облегчить программистам работу с AJAX и
XMLHttpRequest
, созданы специализированные библиотеки, которые предоставляют разработчикам удобные интерфейсы, избавляя их от необходимости пользоваться низкоуровневыми механизмами.
Материал, перевод которого мы сегодня публикуем, посвящён анализу пяти популярных инструментов для работы с HTTP: Axios, Request, Superagent, Fetch и Supertest.
Читать дальше -> https://habr.com/post/432634/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432634
Метки:
Блог компании RUVDS.com
Ajax
Разработка веб-сайтов
Axios
Request
Superagent
Fetch
Supertest
разработка
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-