BigChatHub
Урок 556 мин💡 аналогия4 моментаТеорияКак на самом деле работает ПО

Что такое API?

API (Application Programming Interface, интерфейс прикладного программирования) — набор правил, определяющих, какие запросы сервер принимает и какие ответы отправляет обратно. Каждое приложение, которым вы пользуетесь, опирается на API.

💡

💡 Аналогия

API — как меню ресторана. Меню говорит, что именно можно заказать, из чего состоит каждое блюдо и сколько стоит. Нельзя зайти на кухню и приготовить что угодно — вы выбираете из меню. API работает так же: говорит приложению, что именно можно запросить у сервера.

Ключевые моменты

1

API = Application Programming Interface (интерфейс прикладного программирования)

2

Определяет «меню» запросов, которые принимает сервер

3

Каждый пункт меню называется endpoint (конкретный URL + метод)

4

API позволяет разным программным системам общаться между собой, не зная внутренней реализации друг друга

Следующий урок

JSON — универсальный формат данных

Теория