Schulungsinhalt
Einführung
Vergleich von Demand Driven Architektur und REST
Einführung in GraphQL und Relay
GraphQL-Abfragen
Senden und Definieren von Abfragen
Arbeiten mit Types und Query-Parametern
Verwendung von Fragmenten
Antworten eines GraphQL-Servers auf Abfragen
Relay-Konzepte
Verwendung von Containern, Fragmenten und Root Containern
Architektur des clientseitigen Caches
Erste Schritte mit Relay
Zusammensetzung von Relay-Containern
Benennen von Fragmenten und Variablen
Übergeben von Variablen an Fragmente
Verwendung und Setzen von Relay-Variablen
Bedingte Felder mit @include und @skip
Fehlerbehebung bei Netzwerkanfragen
Render-Callbacks
Slicing und Paginierung
Unterstützung von Slicing und Paginierung durch Relay
Arbeiten mit Cursors, Connections, Edges und PageInfo
Navigieren von One-to-Many-Beziehungen
Abfragen über Relay
Wiederholte Anfragen, das Node Interface und globale IDs
Verwendung des Node Root Feldes
Graphenbasierte Denkmuster bei der Abfrage
Datenabruf
Datenabruf und Handhabung des Bereitschaftsstatus
Verwendung von Bereitschaftsstatusereignissen
Fehlerbehandlung bei Serverantworten
Erzwingen des Abrufs von Daten
Mutationen
Muster und Handhabung von Mutationen in Relay
Optimistische Aktualisierungen und fette Abfragen
Konfiguration von Mutatoren und Aktualisierung des Client-Speichers
Verhaltensmuster für das Hinzufügen, Ändern und Löschen von Elementen
Zielgruppe
Dieser Kurs richtet sich an Entwickler mit Erfahrung in React, die ihre Kenntnisse in der Integration von Relay und GraphQL erweitern möchten.
Seminarziele
In dieser praxisorientierten Schulung lernen Sie, wie Sie Relay effektiv in Verbindung mit GraphQL in React-Anwendungen einsetzen. Sie werden mit den grundlegenden und fortgeschrittenen Konzepten von Relay vertraut gemacht, wie zum Beispiel der Erstellung von GraphQL-Anfragen, der Nutzung von Fragmente und Variablen sowie der Integration von Callbacks. Der Kurs bietet Ihnen detaillierte Einblicke in fortgeschrittene Techniken wie Slicing, Paginierung und das Abrufen von Daten. Besondere Aufmerksamkeit wird auf das Arbeiten mit Relay-Mutationen gelegt, wobei Sie optimistische Updates und Fat-Queries verstehen und praktisch anwenden. So erlangen Sie das nötige Wissen und die Fähigkeiten, um leistungsstarke GraphQL-basierte Anwendungen mit Relay und React zu entwickeln.
Vorkenntnisse
Die Voraussetzung zur Teilnahme ist Erfahrung in der Entwicklung mit React.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Fehler: Kontaktformular wurde nicht gefunden.
Ihr Berater
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate
Dieses Seminar können Sie als Präsenzseminar, online als LIVEINAR® oder im flexiblen Mix als FLEXINAR® buchen.





