Инструменты генераторов OpenAPI и CLI для заглушек серверов

Я знаком с RESTful API, однако я новичок в Swagger и Open API. Я хотел бы уточнить роль таких инструментов, как openapi-generator-cli и как наилучшим образом использовать эти инструменты.

Используя новейшую спецификацию для OpenAPI, понятно, как разрабатывать API. Например, я могу написать свой API в файл.yml. В моем случае я использую Java и SpringBoot в качестве моего языка, и меня интересует использование open-generator-cli для создания заглушки сервера из файла.yml.

Затем я могу указать свой браузер на http://localhost:8080/swagger-ui.html. Помимо предоставления хорошей документации, которая показывает конечные точки, параметры, модель, ответы и запрос curl, какое еще значение предоставляет серверная заглушка? Принято ли брать код сервера и адаптировать его к производственной базе кода? И потом, когда API-интерфейс изменится, все шаги будут повторяться легче?

0 ответов

Другие вопросы по тегам