OpenAPIs are everywhere
summary
OpenAPI (formerly Swagger) is presented as the machine-readable contract behind many real APIs — Docker, OpenShift, Azure and even the Netherlands government use it — and the talk shows concrete results: a small task backend is described, MicroProfile annotations (Eclipse MicroProfile 1.3) generate a complete OpenAPI document, Postman runs the requests (note: Postman (no OpenAPI v3 support yet)) and an OpenAPI-based Java client and JUnit test are generated and pass using the OpenAPI Generator fork, with diffs and Jenkins checks catching breaking changes.
AI-written summary · about
chapters (7)
- 0:00Introduction to open API
- 1:23Open API in practice
- 3:27Editors and tooling
- 8:11Using Postman for testing
- 11:39Code-first development
- 19:01Code generation tools
- 26:17Ecosystem and conclusion
related talks
19mSecure and accelerate APIs' lifecycle with the OpenAPI specification
20mOpenAPIspec
35mDocumenting APIs: new era, same craft
45mOpenAPI (dev tools)
50mUsing Spring with OpenAPI
16mAPI-First Development with OpenAPI — You Should Practice It!?
30mOne Spec to Rule them all - OpenAPI in Action
35mAPI-First! Contract-First! Make API development great again!
