API (Application Programming Interface) — способ общения между программами. Основная часть современной разработки. MDN API — полное объяснение.
Простой пример
Заказ еды в ресторане: Вы (Client) — запрос. Официант (API) — посредник. Повар (Server) — исполнитель. API — связующее звено.
REST API
Самый распространённый. HTTP методы: GET — получение данных. POST — создание. PUT — обновление. DELETE — удаление. Используется с fetch() или axios.
Где используется API?
Погодные приложения. Вход через соцсети. Платёжные системы. Картографические сервисы. Каждое веб-приложение использует API.
Заключение
API — основная часть современной разработки. Понимать его нужно каждому разработчику.
Источник: MDN API, REST API Tutorial


