Вопрос проверяет, понимаешь ли ты, как документировать API, поддерживать контракт между командами и автоматизировать работу с API.
Короткий ответ
OpenAPI — это стандарт описания HTTP API в виде структуры (обычно YAML/JSON). Swagger — набор инструментов вокруг OpenAPI: UI для просмотра документации, генераторы клиентов/серверов и утилиты. Это помогает согласовать контракт, быстро тестировать ручки и избегать разночтений между backend и клиентами. Также OpenAPI часто используют для генерации SDK и автоматизации тестов. В итоге API становится проще поддерживать и развивать.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.