GEDOPLAN

React fortgeschrittenen Workshop

Nach dem Workshop hast Du einen Überblick über aktuelle React APIs und Bibliotheken, die Du in deiner Single-Page-Anwendung einsetzen kannst. Außerdem kennst Du die Idee und Motivation hinter React Fullstack-Anwendungen.

Beschreibung

In diesem Workshop sehen wir uns fortgeschrittene und zeitgemäße React-Techniken und APIs an. Anhand konkreter Anforderungen und Beispiele lernst Du, wie Du effektiv mit State arbeiten und dabei Performance-Probleme analysieren und beheben kannst. Wir sehen uns an, wie Du moderne Formulare samt Validierung entwickeln kannst und welche zeitgemäßen Ansätze es für die Arbeit mit serverseitigen Daten („Data fetching“) es gibt. Zum Ausblick werfen wir einen Blick auf die Fullstack-Ausrichtung von React.

Agenda

Arbeiten mit dem React Context

  • Anwendungsfälle, Abgrenzung zu anderen Technologien

 
Performance-Probleme erkennen und beheben

  • Der React Profiler
  • useCallback- und useMemo-Hooks
  • memo-Komponenten
  • Die Bibliothek “immer” zur Vereinfachung beim Arbeiten mit immutable Daten

 
Formulare mit React

  • Hintergrund: Controlled und uncontrolled components
  • Bibliotheken für Formulare
  • Typsicherheit und Validierung von Formular-Daten

 
Arbeiten mit serverseitigen Daten (REST/GraphQL)

  • Klassisches React-Bordmittel: useEffect
  • Modernes React-Bordmittel: use-Hook
  • Spezialisierte Bibliothek: React Query
  • Data fetching und mutations mit dem React Router
  • Testen und Mocken von Server-Calls

Testen von React Anwendungen mit Playwright

  • Vor- und Nachteile von Browser-Tests
  • React Komponenten-Tests mit Playwright
  • End-to-end-Tests mit Playwright

Ausblick: Fullstack React-Anwendungen

  • React-Komponenten auf dem Server ausführen und rendern
  • React Server Components
  • Next.js

Teilnehmerkreis und Voraussetzungen

Dieser Workshop richtet sich an Entwickler von React-Anwendungen. Du solltest schon React-Kenntnisse mitbringen.

Schulungstermine

27.05.–29.05.2024

Berlin
3 Tage
Rabatt ab 2 Personen
Plätze frei

2.080,00 €
Details

27.05.–29.05.2024

Online
3 Tage
Rabatt ab 2 Personen
Plätze frei

1.680,00 €
Details

02.09.–04.09.2024

Berlin
3 Tage
Rabatt ab 2 Personen
Plätze frei

2.080,00 €
Details

02.09.–04.09.2024

Online
3 Tage
Rabatt ab 2 Personen
Plätze frei

1.680,00 €
Details

Diese Schulung bieten wir auch als maßgeschneiderte Firmenschulung an

GEDOPLAN erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulung.
Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt.
Bei Interesse nehmen Sie bitte Kontakt, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch

GEDOPLAN - Telefonkontakt

030 / 20 89 82 63 0

GEDOPLAN - E-Mail Kontakt

Tim.Neumann@GEDOPLAN.de

Weitere Schulungen

Vorträge & News zum Thema

News aus Schulung, Beratung & Softwareentwicklung

News aus Schulung, Beratung & Softwareentwicklung