October 2 - 4 - Devoxx Morocco 2024 - 🇲🇦 Palm Plaza hotel - Marrakech 🌞🌴
Follow Us On

Talk details

Code First, API First and Consumer First are three approaches in API development. But which one is best fit for my API?
In this talk I will present a live demonstration of Code First, API First, Consumer First approaches in API development. I will highlight how each approach impacts the interactions between providers and consumers. Additionally, I will explore some additional use-cases where we can mix-and-match these three methodologies. During this part I will uncover the capabilities around OpenAPI Specification, the power of OpenAPI Generator and Pact Contract testing to improve provider and consumer experience.
By the end of this talk, the audience will gain practical insights into selecting and applying the right API development approach for their projects.
Enis Spahi
OpenValue
Enis Spahi is a Consultant working for OpenValue Munich. He is passionate about Java and its ecosystem, having gathered experience in various domains such as Fintech, Electricity Transmission and Travel. His areas of interest are Software and System Design, API Development, DevOps, Observability and anything that involves communicating Software Architecture. When there is time left he likes hiking, skiing or playing online chess.