← Back to video library

Automating Contract-Centric Experiences to Accelerate Front End Development

John D'Emic

HyperCurrent

This session will focus on the war stories, and subsequently the patterns we employed, from building an API chargeback/monetization product using OAS, Kotlin, Spring Boot and Kong. We will discuss how a programmatic approach can be used to deliver an elegant REST-ful API while enforcing an anti-corruption layer for domain logic without writing API contracts by hand. By using Kotlin and Spring Boot along with a controller/DTO approach, we can automatically produce an OAS contract, HTML docs, a console and a client side SDK.

Speakers

John D'Emic profile Picture

   John D’Emic

   Chief Technology Officer

   HyperCurrent