- Home
- /
- Software- & Webentwicklung
- /
- Webentwicklung
- /
- JavaScript
- /
- React
- /
- Apollo für React und...
Apollo für React und GraphQL
Schulungsinhalt
Einführung
Überblick über Apollo und Vergleich mit Flux, Redux und Relay
Vorteile von GraphQL, React und Apollo für moderne Webanwendungen
Apollo-Server
Konfiguration eines Apollo Servers mit Express
GraphQL Schema Definition Language (SDL)
GraphQL Type System
Nutzung von Apollo Engine und Data Connector
Anbindung von React an GraphQL
Einrichtung der Apollo Netzwerkumgebung
Übergabe von benutzerdefinierten Headern an den GraphQL-Server
Verwendung des Apollo Providers zur Verbindung von GraphQL und React
Unterbringung von GraphQL-Abfragen in React-Komponenten
Verwendung der Query-Komponente und Umgang mit Lade- und Fehlerzuständen
Verständnis des GraphQL-Caches
Erweiterung des Komponentenbaums
Nutzung von GraphQL-Fragmenten
Erstellen und Verknüpfen von Fragmenten zwischen Parent- und Child-Komponenten
Verschachteln von Fragmentcontainern
Nutzung von Tools zur Überprüfung von Apollo GraphQL-Anfragen und -Status
Verwendung von Higher Order Components (HOCs) mit GraphQL-Funktionen
Daten-Sammlung
Arbeiten mit Datensammlungen in GraphQL
Offset- vs. Cursor-basierte Paginierung
Inkrementelles Laden von Daten
Nutzung der Connection-Direktive
Durchführung von Mutationen
Durchführung von Mutationen: Hinzufügen, Löschen, Aktualisieren von Nodes
Konfiguration von Mutationen im Apollo Server und Client
Store Updates und Optimistic Responses
Fehlerbehandlung bei fehlgeschlagenen Mutationen
Erweiterte Funktionen
Verwendung von Interface- und Union-Typen in GraphQL
Pre-fetching von Daten für eine verbesserte Leistung und Benutzererfahrung
Zielgruppe
Dieser Kurs richtet sich an Entwickler, die ihre Fähigkeiten in der Nutzung von Apollo zur Integration von React und GraphQL vertiefen und ihre Kenntnisse in der Datenverwaltung und -optimierung erweitern möchten.
Seminarziele
In diesem praxisorientierten Kurs lernen Sie, wie Sie mit Apollo eine leistungsstarke Verbindung zwischen React und GraphQL herstellen. Sie erhalten tiefgehende Einblicke in die Nutzung von Apollo, um Datenanforderungen von React-Komponenten zu deklarieren und effizient zu verwalten. Der Kurs behandelt die Verwendung von GraphQL-Fragmente, die Integration von Mutationen sowie die Optimierung von Datenabruf und Caching durch den Apollo-Cache. Sie werden Schritt für Schritt durch die Anbindung von GraphQL-APIs an React-Komponenten geführt und haben die Möglichkeit, Ihre Kenntnisse in einem Gruppenprojekt praktisch anzuwenden. Dabei erfolgt eine umfassende Code-Überprüfung und Präsentation, um Ihr Verständnis zu vertiefen. Abschließend lernen Sie, wie Sie mit modernen Debugging-Methoden und Vergleichstechniken Ihre Entwicklung weiter optimieren können.
Vorkenntnisse
Die Voraussetzung zur Teilnahme an diesem Kurs sind fundierte Kenntnisse und praktische Erfahrungen in Modern JavaScript, NodeJS und 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.





