Overview
Explore a unified approach to API design in this 30-minute conference talk from GOTOpia Europe 2020. Delve into the challenges of HTTP-centric API design and learn how to create solid, versatile APIs that can adapt to various usage scenarios. Discover a method for designing APIs that accommodates different formats and styles, including GraphQL, gRPC, and REST, without limiting your options as your API ecosystem grows. Through examples and demonstrations, gain insights into overcoming versioning issues and designing APIs that can evolve with changing requirements. Understand how to avoid forcing a single API style across an entire organization while maintaining consistency and flexibility in your API design process.
Syllabus
Intro
Overview
A story of API design & governance
The challenge of HTTP-centric API design
A unified method for API design
Examples/demo
A unified method for API design continued
Taught by
GOTO Conferences