Episode 82: APIs – was zeichnet sie aus und was sind die Herausforderungen?

Application Programming Interfaces stehen im Zentrum dieser Ausgabe: Die SoftwareArchitekTOUR-Podcaster diskutieren, ob APIs mitunter entbehrlich sind, wie sie funktionieren und wozu man sie wirklich braucht.

SoftwareArchitekTOUR Stefan Tilkov, Eberhard Wolff  –  1 Kommentare

APIs, braucht es die (immer)? Wozu eigentlich? Stefan Tilkov hinterfragt in Folge 82 des Podcasts die Gewohnheit, Geschäftslogik hinter einer JSON:API zu verstecken. Andererseits braucht die Logik eine eigene Schicht, sonst gibt es Chaos, entgegnet ihm Eberhard Wolff. Von monolithischen Webanwendungen über Single Page Applications (SPA): Die beiden diskutieren die Herausforderungen, die durch die Hintertür eintreten, wenn Teams den Weg des geringsten Widerstands gehen.

Application Programming Interfaces sind vielleicht manchmal entbehrlich, aber nie trivial, und sie spiegeln die Kommunikationsstrukturen zwischen Team Backend und Team Frontend. Eine epische Debatte über Schnittstellen – vertikal, horizontal und fundamental.

Shownotes