Contract-driven development with OpenAPI 3 and Vert.x
REGISTER NOW
Event details
Date: September 24, 2020
Time: 16:00 UTC / 12:00 PM EDT
Abstract: Have you ever been frustrated by developing and documenting an HTTP API? When it comes down to defining the HTTP interface between frontend and backend, have you ever had problems specifying the parameters or the shape of the body without misunderstandings? In this talk we’ll introduce you to "Contract Driven Development" (or API Design First approach), a methodology that uses declarative API Contracts to enable developers to efficiently design, communicate, and evolve their HTTP APIs, while automating API implementation phases where possible. In order to implement this methodology, we’ll show you how to develop an API contract using OpenAPI 3 and how you can easily implement the HTTP endpoints using Vert.x Web OpenAPI.
Francesco is a software engineer working at Red Hat, researching and developing Knative and Serverless/FaaS solutions for Kubernetes/Openshift. As a long-term committer in Eclipse Foundation, he's developing and maintaining various components for Eclipse Vert.x about web and event driven applications. In his free time, he loves joining tech meetups in Milan and enjoys live motorsport.