Kontakt aufnehmen

Schulungsübersicht

Einführung

Moderne React-Entwicklung

  • Neuerungen in React 18 und 19
  • Neueste Werkzeuge sowie veränderte Entwicklungsansätze

Fortgeschrittene React-Hooks

  • Einsatz von useMemo, useCallback, useDispatch, useRef sowie useImperativeHandle

Concurrent Mode in React

  • Verwendung der Hooks useTransition und useDeferredValue

Routing mit Next.js

  • Unterschiede zwischen dem App Router und Pages Router

Rendering-Strategien in Next.js

  • Server Side Rendering, Single Page Applications im Vergleich zu statischer Generierung

Server Components und Server Actions

  • Einsatz der Direktiven „use server“ und „use client“

Datenabruf und Caching

  • Inkrementelle statische Aktualisierung als Strategie nutzen

Next.js als Backend-Lösung

  • Edge Functions sowie Edge Runtime verwenden

Zustandsverwaltung

  • React Context, Redux sowie atomares State-Management mithilfe von Zustand

Template-Erstellung in Next.js

  • Erstellung wiederverwendbarer Templates
  • Möglichkeiten zur CSS-Nutzung und Auswahl geeigneter Template-Bibliotheken

Performance-Optimierung

  • Ladezeiten verbessern sowie hohe Web Core Vitals-Werte erreichen

Instrumentation

Testing in Next.js

Monorepo-Konzepte

  • Next.js im Zusammenspiel mit TurboRepo oder Nx nutzen

Überwachung, Deployment und Orchestrierung

Zusammenfassung sowie weitere Schritte

Voraussetzungen

  • Gute Kenntnisse in JavaScript sowie ES6 und höher
  • Erfahrung mit React und React Hooks
  • Basiswissen über Next.js
  • Verständnis von API-Aufrufen sowie Zustandsverwaltung

Zielgruppe

  • Erfahrene React-Entwickler, die ihr Wissen über Next.js vertiefen möchten
  • Frontend- und Full-Stack-Entwickler, die fortgeschrittene Techniken zur Performance-Optimierung erlernen wollen
  • Softwareingenieure, die an groß angelegten Next.js-Anwendungen arbeiten
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien