Skip to content

FÜR EINZELPERSONEN

open
Logo

FÜR EINZELPERSONEN

open
Logo
FACHBEREICH
open
Logo
UNTERFACHBEREICH
open
Logo
UNTERFACHBEREICH
open
Logo
SEMINARE
open
Basic
Advanced
Expert
Sonstige Seminare

SEMINAR

W-3100
React
Background
2 Tage
Background
Standorte
Background
Termine

Apollo für React und GraphQL

Kein Badge verfügbar.

Ihren Wunschtermin finden
Background
Praxisnahe Seminare, die Ihren Berufsalltag spürbar erleichtern
Background
SEMINARINHALTE

Das erwartet Sie

Ziele
open
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.
Inhalt
open

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
Badge
open

Kein Badge verfügbar.

Vorkenntnisse
open
Die Voraussetzung zur Teilnahme an diesem Kurs sind fundierte Kenntnisse und praktische Erfahrungen in Modern JavaScript, NodeJS und React.
Zielgruppe
open
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.
Methoden
open
Mann mit Laptop
Seien Sie nicht nur am Ergebnis orientiert. Sondern auch am Erlebnis.
Manager Institut Swoosh
Unsere Bestsellerseminare
Manager University Logo
Werdet die agilen Managerinnen und Manager von morgen.
Ziel: Zertifizierter Abschluss, um sich klar am Markt vor den anderen positionieren zu können; nutzen Sie Ihre Aufstiegschance für Weiterführung Ihrer Karriere. Persönliche und fachspezifische Persönlichkeitsentwicklung.

ZUR MANAGER INSTITUT UNIVERSITY

open
Kontakt
TELEFON
+49 800 3060303
FAX
+49 800 3060303 33
MAIL
beratung@manager-institut.de

MARTIN HEUBECK

Sales Gruppenseminare und Inhouse Standard
Mo - Fr 8:00 - 17:00 Uhr
Martin.Heubeck@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

ITALIA BRILLANTE

Group Leader Inhouse und Seminarmanagement
Mo - Fr 8:00 - 17:00 Uhr
Italia.Brillante@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

TUGBA PAMUKCUOGLU

Seminarmanager
Mo - Fr 8:00 - 17:00 Uhr
Tugba.Pamukcuoglu@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

JESSICA GERSTENLAUER

Junior Seminarmanager
Mo - Fr 8:00 - 17:00 Uhr
Jessica.Gerstenlauer@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

FAYZULLAKHON UMAROV

Seminar and Finance Coordinator
Mo - Fr 8:00 - 17:00 Uhr
Fayzullakhon.Umarov@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

SIMONE HABERGER-ZAHN

Finance Manager
Mo - Fr 8:00 - 17:00 Uhr
Buchhaltung@
manager-institut.de

BERATUNGSTERMIN BUCHEN

open

ANNA HENNING

Marketing Manager
Mo - Fr 8:00 - 17:00 Uhr
Anna.Henning@
www.manager-institut.de

BERATUNGSTERMIN BUCHEN

open
MEINUNGEN