Глосcарий RestAPI

это способ взаимодействия сайтов и веб-приложений с сервером. Его также называют RESTful.

Термин состоит из двух аббревиатур, которые расшифровываются следующим образом. API (Application Programming Interface) — это код, который позволяет двум приложениям обмениваться данными с сервера. На русском языке его принято называть программным интерфейсом приложения. REST (Representational State Transfer) — это способ создания API с помощью протокола HTTP..

Технологию REST API применяют везде, где пользователю сайта или веб-приложения нужно предоставить данные с сервера. В настоящее время это самый распространенный способ организации API. Он вытеснил ранее популярные способы SOAP и WSDL.

В RestAPI запросы в базу данных осуществляются на сторне бэкенда, и бэкенд определяет какие данные должны быть отправлены фронтенду.Однако, вместо RestAPI можно использовать graphQL, который позволяет реализовавать запросы на сторне фронтенда.

--