Migrating to OAS 3.0 Using Swagger

preview_player
Показать описание
The OpenAPI Specification specifies the rules and syntax required to describe the API’s interface. The OAS has evolved to meet the needs of modern API teams and continues to introduce updates to make the specification simpler to use, and easier for humans and computers to understand.

While everyone wants to take advantage OAS 3.0, it can get tricky when you want to do so for an existing API. You may have APIs defined in Swagger 2.0 that you want to migrate to OAS 3.0, or maybe you have a backload of legacy APIs that don’t yet a definition in place.

What do you do? How can you get the most out of the OpenAPI 3.0 specification for your existing APIs?

Here’s what you’ll be learning -

What’s new in OAS 3.0
How to generate OAS 3.0 definitions through code annotations using the SwaggerHub open source Maven plugin
How to generate OAS 3.0 definitions from API end points using Swagger Inspector
How to convert Swagger 2.0 definitions to OAS 3.0 definitions using SwaggerHub
How to create consumer-friendly APIs using OAS 3.0 and SwaggerHub
Рекомендации по теме