Клиент-серверная архитектура — это когда одна сторона (клиент) отправляет запрос, а другая (сервер) отвечает. Например, когда ты открываешь сайт — ты клиент, сервер отдаёт тебе страницу.
API (Application Programming Interface) — это правила, по которым одна программа может общаться с другой. API объясняет, какие запросы можно делать и какие ответы ожидать.
Протокол — это набор правил для передачи данных. Он нужен, чтобы все участники общения точно понимали друг друга.
HTTP — самый популярный протокол в интернете. Он определяет, как клиенту отправить запрос и как серверу на него ответить (например, загрузка сайта через браузер).
REST API — это способ построения API через HTTP. Он использует стандартные методы (GET, POST, PUT, DELETE) для работы с данными и передаёт состояние объектов.
Итог: клиент делает запрос → сервер отвечает по правилам API → всё это происходит через протокол (обычно HTTP).
Post #156
48

- 👍 1
- 🔥 1
- 😱 1
- 🫡 1