Базовый
В чем разница между Swagger и OpenAPI?
OpenAPI — это официальная спецификация (стандарт) для описания REST API. Она диктует правила, как должен выглядеть YAML или JSON файл с контрактом.
Swagger — это набор инструментов от компании SmartBear, которые работают со спецификацией OpenAPI.
- Swagger Editor: Браузерный редактор для написания YAML.
- Swagger UI: Инструмент, который берет OpenAPI YAML и рисует красивую интерактивную веб-страницу с документацией.
- Swagger Codegen: Генератор серверных заглушек и клиентских SDK.