Beschreibung
GraphQL ist eine API-Technologie, die als Alternative zu REST gilt. GraphQL APIs bieten Clients ein hohes Maß an Flexibilität, denn mit der zugehörigen Abfragesprache können diese gezielt genau die Daten abfragen, die sie für ihre jeweiligen Use-Cases benötigen. Außerdem sind GraphQL APIs typsicher, was das Verständnis erhöht und die Fehleranfälligkeit verringert.
In diesem Workshop lernst du, was GraphQL ist, welche Möglichkeiten die Abfragesprache bietet und wie das Typsystem funktioniert. Damit du einen praktischen Eindruck bekommst, wie du eigene GraphQL Anwendungen baust, werden wir mit Spring GraphQL Schritt-für-Schritt eine vollständige Anwendung implementieren, in der wir typische Anforderungen umsetzen werden.