API Conference 2019
The Conference for Web APIs, API Design & Management
October 14 - 16, 2019 in Berlin

REST Beyond the Obvious – API Design for Ever Evolving Systems

Session
Till June 6
✓ Workshop Day for free ✓ Arduino Starter Kit or Raspberry Pi for free ✓ Save up to € 484 Register now

Viele APIs werden heutzutage REST APIs genannt, tauschen allerdings hauptsächlich Daten via HTTP und JSON aus. Gleichzeitig agieren immer mehr Systeme nicht mehr in Isolation sondern interagieren mit anderen. In diesem Kontext ist es besonders wichtig API gut weiterentwickeln und ändern zu können und die hemdsärmelige Antwort darauf lautet üblicherweise: Versionierung.

Der Vortrag macht einen Schritt zurück und schaut als erstes auf den architektonischen Kontext in dem APIs leben und skizziert die Nachteile eines Designs, der Kernbestandteile von REST vernachlässigt. Er bespricht interne und externe APIs, inwieweit diese Unterscheidung überhaupt Sinn ergibt, den Einfluss von Domain-Driven Design und wie man APIs so spezifiziert, dass sie für Erweiterbarkeit optimiert sind sodass Änderungen existierende Clients möglichst nicht brechen.

Der Demoteil des Vortrags nutz ein Beispielprojekt mit Spring Boot / Java.

All News & Updates of API Conference 2019:

Behind the Tracks

API Management

A detailed look at the development of APIs

API Development

Architecture of APIs and API systems

API Design & Documentation

From policies and identities to monitoring

API Platforms & Software as a Service

Web APIs for a larger audience & API platforms related to SaaS