Intro to OpenAPI
Details
Learn something interesting while you have a great time connecting with the fabulous PHP Community!
This month we are joined by Matt Trask (@matthewtrask) – a software developer, photographer, cyclist, and currently fascinated by investing and personal finance. Matt also host the PHP Town Hall Podcast (phptownhall.com) and is a strong proponent for Open Sourcing Mental Health (OSMI) and OpenAPI.
Our Topic for the month will be an Intro to OpenAPI. OpenAPI has been around now for a little over 5 years and is finally hitting a level of maturity a lot of teams look for when adopting a new specification to their tool chains. This talk covers the basics of OpenAPI starting with a break down of the specification itself, aiming to removing ambiguity around the definition language, the introduction of JSON Schema to the OpenAPI specification. We will also look at some of the tooling around the specification that developers can integrate into their development pipeline, starting with tooling to define their specification to using testing libraries in CI/CD pipelines to ensure the contract being deployed matches the API in production.
