API — согласованный интерфейс взаимодействия между частями системы: доступные операции, входные данные, результаты и ошибки.
Что такое API и зачем он нужен?
API — согласованный интерфейс взаимодействия между частями системы: доступные операции, входные данные, результаты и ошибки.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
API — согласованный интерфейс взаимодействия между частями системы: доступные операции, входные данные, результаты и ошибки.
Это может быть HTTP API сервера, методы библиотеки или интерфейс операционной системы. API скрывает детали реализации и позволяет менять их при сохранении контракта. Хороший интерфейс документирует ограничения, версии и правила доступа.