DDD Summit 2019
Das große Trainingsevent für Domain-driven Design
17. - 19. Juni in München

GraphQL – A query language for your API

Workshop
Dieser Talk Stammt aus dem Archiv. zum AKTUELLEN Programm
Very Early Bird Bis 11. April anmelden und bis zu 200 € sparen! Jetzt anmelden
Infos
Dienstag, 4. Dezember 2018
13:30 - 17:00
Raum:
Grenander I

GraphQL ist eine Abfragesprache und wird u.a. von Facebook, GitHub und Shopify als Alternative zu RESTful Web Services eingesetzt. Welche Vorteile ergeben sich durch dessen Verwendung? Wie implementiert man ein GraphQL-Backend? Wie verwendet man GraphQL am Client? Fragen über Fragen, die wir in diesem Workshop klären werden. Wir sehen uns die Implementierung eines GraphQL-Backend an und beschäftigen uns mit dessen zentralen Bestandteilen wie dem Schema und Resolvers. Wir wollen aber auch über mögliche (Performance-)Probleme und dessen Lösung eingehen. In diesem Teil werden wir in den Beispielen vorrangig Node.js verwenden – die Grundprinzipien sind aber auf andere Sprachen und Plattformen übertragbar. Wie setzen wir GraphQL am Client sinnvoll ein? Anhand eines Beispiels basierend auf Angular und Apollo Client (einem GraphQL Client Framework) wollen wir das näher beleuchten.