GraphQL APIs bieten ein hohes Maß an Flexibilität, denn mit der zugehörigen Abfragesprache können Clients gezielt genau die Daten abfragen, die sie für einen Use Case benötigen. Allerdings polarisiert diese Alternative zu REST APIs auch stark und kennt leidenschaftliche Befürworter:innen und lautstarke Skeptiker:innen. Während die einen von Typsicherheit, Flexibilität und Tooling begeistert sind, graut den anderen vor Performance-Problemen, Komplexität und Kontrollverlust im Backend.
In diesem Vortrag möchte ich euch zeigen, was GraphQL überhaupt ist und was ihr damit (nicht) machen könnt. Dazu werde ich Schritt-für-Schritt eine kleine Beispiel-Anwendung mit "Spring for GraphQL" bauen, damit ihr auch einen praktischen Eindruck davon bekommt, was es bedeutet, für eure eigene Spring Anwendung eine GraphQL API zu entwerfen und zu implementieren. Natürlich haben wir dabei auch die Gelegenheit für eure Fragen und Diskussionen. Nach dem Vortrag habt ihr ein Verständnis von den Stärken und Schwächen von GraphQL, könnt einschätzen, was es bedeutet, eigene GraphQL APIs zu entwickeln und könnt entscheiden, ob GraphQL für eure Anwendungszwecke geeignet ist oder nicht.
Zu diesem Talk gibt es leider kein weiteres Material.
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