API Design - The Right Way
Presented by: Jit Krishnamurthy
APIs are at the core of how applications interact with each other. The first step in developing an API is to design it and ever since Eric Evans introduced Domain Driven Design (DDD) in his book ‘Domain Driven Design: Tackling Complexity in the Heart of Software’, it has been the go-to tool for architects, design authorities and developers alike.
In this talk you will be introduced to Domain Driven Design concepts like domain, model, ubiquitous language, entity, bounded context and other key elements. We will take an example and break the complex system down into aggregates that will eventually be developed into APIs.