Die Sprache GraphQL bzw. GraphQL APIs versetzen Clients in die Lage, exakt die Daten abzufragen, die sie benötigen – nicht mehr und nicht weniger. Gleichzeitig werden GraphQL APIs häufig als Alternative zu REST APIs gesehen und lösen in Diskussionen teils euphorische Erwartungen, teils aber auch Kritik aus: von zu großer Komplexität über fehlendes Caching, schlechte Performance und Sicherheitsprobleme.
In diesem Vortrag möchte ich euch zeigen, was GraphQL ist, was ihr damit (nicht) machen könnt und vor allem, wie ihr eine GraphQL API mit Spring Boot implementiert. Dabei schauen wir uns die Vorteile, aber auch die Herausforderungen und Fallstricke von GraphQL an. Live-Coding-Beispiele verdeutlichen, wie ihr Resolver, Schemas und Queries aufbaut und welche Werkzeuge euch bei Entwicklung, Test und Betrieb unterstützen. Zum Schluss besteht auch die Gelegenheit für eure Fragen und Meinungsaustausch.
Rund um das Thema GraphQL biete ich auch In-House-Workshops und Schulungen an.
Mehr Informationen dazu findest du hier.
Slides und Material kommen nach dem Talk
Webanwendungen mit React - Fortgeschrittene Konzepte
OOSE Seminar, OOSE Campus Hamburg, 23.06.25 - 25.06.25
Fullstack React-Anwendungen mit Next.js
Gedoplan Schulung, Berlin, 17.09.25 - 19.09.25
React SPAs with TanStack: A Practical Deep Dive
iJS, München, 27. Oktober 2025
In-House Workshops und Coaching u.a. zu React, Next.js, TypeScript, GraphQL