REST API
Что это?
API (Application Programming Interface — программный интерфейс приложения, или интерфейс программирования приложений) — специальный протокол для взаимодействия компьютерных программ, который позволяет использовать функции одного приложения внутри другого.
Для чего нужно это знать?
С помощью API программисты могут использовать возможности разных приложений, не задумываясь о том, как эти приложения обрабатывают запросы и какой у них код. Каждый раз, когда пользователь посещает какую-либо страницу в сети, он взаимодействует с API удалённого сервера. API — это составляющая часть сервера, которая получает запросы и отправляет ответы.
Какие базовые понятия включает этот навык?
REST. Стиль архитектуры программного обеспечения для построения распределенных масштабируемых веб-сервисов. Рой выступал за использование стандартных HTTP методов так, чтобы придавать запросам определенный смысл. GET-запрос. Метод передачи данных от клиента к серверу с целью получения информации, указанной с помощью конкретных GET-параметров. POST-запрос. Предназначен для направления запроса, при котором веб-сервер принимает данные, заключённые в тело сообщения, для хранения. DELETE-запрос. Удаляет указанный ресурс. PUT-запрос. Создаёт новый ресурс или заменяет представление целевого ресурса, данными представленными в теле запроса.
Где я могу освоить этот навык?
Освоить навык «REST API» ты можешь проходя обучение в нашей менторинге по программе «Frontend-разработчик». Подробнее изучить этот навык можно на проекте React Breaking Bad App.