DDD Summit 2021
Das große Trainingsevent für Domain-driven Design
7 – 9. Juni 2021 | Online & in München

Getting API Design right – Theorie und Praxis guten API Designs

Workshop

Alle reden von APIs, seien es einfache Services oder komplette Ökosysteme, die man per API offenlegen möchte. Mit all den coolen Werkzeugen, die zur Verfügung stehen, ist das doch ein Kinderspiel, oder?

Nun, ist es aber nicht.

Die Herausforderung einer API ist nicht ihre Implementierung, sondern ihr Design:
* Was gehört in die API, was lasse ich weg?
* Wie stelle ich es zur Verfügung, damit der Zugriff einfach ist?
* Was muss ich sonst noch beachten, wenn meine API ein Erfolg werden soll?
… und viele weitere Fragen.

In diesem Workshop diskutieren wir zunächst über die Herausforderungen guten API-Designs und die "üblichen Verdächtigen", die ihm im Wege stehen. Im zweiten Teil werden wir Theorie in Praxis umsetzen: Wir nehmen ein schlechtes API-Beispiel und arbeiten hands-on daran, es in ein gutes API zu verwandeln – Überraschungen und Aha-Effekte inklusive.