Взаимодействие с внешним API — Фронтенд-разработка

Опубликовано: 17 Ноябрь 2021
на канале: David Dobryakov
1,890
52

Привет, это 7й урок из моего курса по фронтенд-разработке в Университете ИТМО. Сегодня поговорим о том, как работать с внешним API, вскользь упомянем формат данных JSON, разберём основные HTTP-методы и инструменты для работы с внешним API средствами JavaScript.

Прошлый урок:    • Язык JS: основы, события, DOM — Фронт...  
Плейлист:    • Фронтенд-разработка (курс 2021)  

Полезные ссылки:

1) Мой телеграм-канал: https://t.me/davidobryakov
2) Репозиторий с примерами из этого курса: https://github.com/kantegory/mentoring/
3) Репозиторий этого курса: https://github.com/kantegory/ITMO-ICT...
4) Презентация: https://docs.google.com/presentation/...
5) Подробнее про формат JSON:    • JSON. Сериализация данных. Пишем свой...  
6) Ролик о работе HTTP-методов:    • ВКРАТЦЕ: HTTP-МЕТОДЫ  
7) Библиотека axios: https://npmjs.org/axios
8) Fetch API на Learn Javascript: https://learn.javascript.ru/fetch
9) XHR на Learn Javascript: https://learn.javascript.ru/xmlhttpre...
10) Подробнее про сетевые запросы на JS: https://learn.javascript.ru/network


Таймкоды:

00:00 Вступление
00:26 План урока
01:07 Формат данных JSON
02:02 HTTP-методы
03:25 Клиент-серверное взаимодействие
03:54 Что такое CORS?
06:42 Инструменты для работы с API
09:05 Практика: работа с внешним API
19:51 Заключение