REST beyond the Obvious – API Design for ever-evolving Systems

Share
  • March 20, 2020

The talk from the API Conference takes a step back and looks at the architectural context APIs live in and outlines the drawbacks that result from ignoring crucial parts of REST. It discusses internal VS. external APIs, whether that distinction is useful in the first place, the impact of Domain-Driven Design and how to design and specify APIs and their clients to optimize for evolvability so that changes in an API don’t break clients.

The demo part of the talk features a sample project on top of Spring Boot and Java.

 

APIOliver Drotbohm is head of the Spring Data project at Pivotal. For more than twelve years, he has dedicated himself to the development of Java Enterprise applications, open source projects, and is a member of the JPA Expert Group. His work focuses on software architecture, domain-driven design, REST, Spring and persistence technologies. He is a regular speaker at German and international conferences and author of professional articles and the first Spring data book.

The post REST beyond the Obvious – API Design for ever-evolving Systems appeared first on JAXenter.

Source : JAXenter