Die Sprache GraphQL bzw. GraphQL APIs versetzen Clients in die Lage, ihre benötigten Daten je nach Use-Case selbst auszuwählen. GraphQL wird häufig als Alternative zu REST APIs gesehen und löst in Diskussionen häufig Emotionen aus: Fans sind von Typsystem, Flexibilität und Tooling begeistert, Skeptiker:innen bemängeln fehlendes Caching, schlechte Performance und Sicherheitsprobleme.
In diesem Vortrag mit vielen Live-Demos wird Nils Euch GraphQL anhand praktischer Beispiele zeigen. Dabei wird besprochen, worin Stärken und Schwächen von GraphQL liegen, in welchen Fällen GraphQL eine Alternative zu REST sein kann, ob und wie eine Migration funktionieren kann und welche Fallstricke es bei der Implementierung zu beachten gibt.
Für den Vortrag braucht ihr keine GraphQL-Vorkenntnisse. Nils wird im GraphQL-Backend Code-Beispiele in Java zeigen, die ihr aber auch ohne Java-Kenntnisse verstehen und auf Eure Programmiersprache mit Eurem GraphQL-Framework übertragen könnt. Nach diesem Vortrag habt Ihr eine Grundlage, auf der Ihr Einschätzen könnt, ob GraphQL auch für Eure Anwendung geeignet ist.
Rund um das Thema GraphQL biete ich auch In-House-Workshops und Schulungen an.
Mehr Informationen dazu findest du hier.
Hands-on Spring Modulith: Modulare Monolithen mit Spring Boot
entwickler.de Live Event, Online, 24. 2. 2026
Das Frontend im Backend: Next.js für Java-Entwickler:innen
JavaLand, Europa Park Rust, 10. März 2026
Modularisierung pragmatisch: Ein praktischer Deep Dive in Spring Modulith
JAX, Mainz, Mai 2026

Weitere Talks