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 den monolithischen Ansatz der Technologie.
In diesem Vortrag mit vielen Live-Demos und Live-Coding 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 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 mit Spring Boot zeigen, die ihr aber auch ohne Spring Boot oder Java-Kenntnisse verstehen werdet. Die GraphQL Frameworks unterschiedlicher Programmiersprachen ähnlichen sich stark, so dass ihr das gelernte 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.
Slides und Material kommen nach dem Talk
Rund um das Thema GraphQL biete ich auch In-House-Workshops und Schulungen an.
Mehr Informationen dazu findest du hier.
GraphQL – Verheißung oder Verhängnis? Ein Deep Dive in die API-Technologie
Softwerkskammer Nürnberg, Nürnberg, 21. April 2026
Modularisierung pragmatisch - ein Deep Dive in Spring Modulith
Java User Group Nürnberg, Nürnberg, 22. April 2026
Das Frontend im Backend: Next.js für Java-Entwickler:innen
Jax, Mainz, 06. Mai 2026

Weitere Talks