API это не всегда про REST


По нашему опыту, много людей считает, что если мы говорим об API, то это всегда разговор про REST. Конечно, Рест - один из основных паттернов в дизайне, который стал пользоваться большой популярностью в последнее десятилетие. Однако, Рест - это всего лишь вид АПИ. is just a kind of API that leverages the web. В общем, на данный день тулбокс API включает в себя много стандартов и методологий, таких как Рест, real-time Streaming, gRPC, событийно-ориентированную архитектуру

anи многое другое.

Набор инструментов API или разные API

Набор инструментов АПИ (API toolbox) это структура API, которая получила сильное развитие в последние несколько лет и, мы уверены, будет еще развиваться.

На рисунке выше мы изобразили несколько Апи (не все) и вы можете увидеть, что , они все не относятся к RESTFul API, а некоторые из них не используют протокол HTTP. Некоторые из них используют TCP/IP , STOMP или браузер. Мы хотим показать вам вкратце различные АПИ без детального объяснения, как это все работает

REST - это архитектурный стиль, который связан с определенным набором правил. Если ваш АПИ эти правила удовлетворяет, то его можно отнести к RESTFul API

Практический опыт по API
Вы можете получить на нашем курсе