Eclipse MicroProfile OpenAPI | vECM
Using OpenAPI Specification (formally known as Swagger) is a way to describe REST endpoints. It is a standardised, machine-readable, and programming language-agnostic format that is defined in an open-source project hosted at the Linux Foundation.
There are many benefits of using OpenAPI instead of a custom format to describe an API:
* Having a standard HTML description of the server endpoints
* Being able to monitor API changes and to detect breaking changes
* Integrating with existing tools (postman client or code generators)
Eclipse MicroProfile OpenAPI is an addition to Jax-RS to add OpenAPI support in your JavaEE/JakartaEE application.
This talk is a guided tour of those topics. All tools presented in this talk are open-source and the source code of the examples is on GitHub as well.
//GET SOCIAL
Subscribe: https://www.youtube.com/user/EclipseFdn
Follow us on Twitter: https://twitter.com/EclipseFdn
Like us on Facebook: https://www.facebook.com/eclipse.org/
Join us on LinkedIn: https://www.linkedin.com/groups/36807/
Tag us: #EclipseFdn