Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Was ist GraphQL?
  • Geschichte von GraphQL
  • GraphQL im Vergleich zu REST
  • Hauptmerkmale und Vorteile für Clients
  • Sicherheitsaspekte

Verständnis der Kernelemente

  • Schema Definition Language (SDL)
  • Wichtige GraphQL-Begriffe (Typen, Felder, Schema, Mutationen, Promises, Subscriptions)

Funktionsweise verstehen

  • Architektur: Clients und Server
  • Einsatz von Werkzeugen wie GraphiQL und Launchpad

Umgebung einrichten

  • Erstellung eines GraphQL-Servers
  • Hinzufügen von GraphQL-Funktionen zu einem Server
  • Erstellen und Definition des Schema einer GraphQL-Anwendung
  • Ausführung der ersten GraphQL-Abfrage

Arbeiten mit GraphQL

  • Daten mittels Abfragen aus mehreren Datenbanken abrufen
  • Mutationen nutzen, um Datensätze hinzuzufügen, zu aktualisieren oder zu löschen
  • Den Client durch Mutationen synchron halten
  • Einsatz von GraphQL-Subscriptions zur Erstellung eines Newsfeeds
  • Fortgeschrittene Abfragen mittels Argumenten, Aliasen und Fragmenten

Fehlerbehebung

Zusammenfassung und Abschluss

Voraussetzungen

  • Grundkenntnisse in Programmierung und Datenbanken
  • Basiswissen im Umgang mit JavaScript

Zielgruppe

  • Webentwickler
  • Administratoren
 7 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien