Plan Szkolenia

Wprowadzenie

Nowoczesne React

  • Co nowego w React 18 i 19
  • Nowoczesne narzędzia i zmiany w podejściu

React Zaawansowane haki

  • useMemo, useCallback, useDispatch, useRef, useImperativeHandle

Tryb współbieżny w React

  • Użycie haków useTransition, useDeferredValue

Routing Next.js

  • Różnice między routerem aplikacji a routerem stron

Strategie renderowania w Next.js

  • Renderowanie po stronie serwera a aplikacja jednostronicowa a generowanie statyczne

Komponenty serwera i akcje serwera

  • Wykorzystanie dyrektyw "use server" i "use client

Pobieranie i buforowanie danych

  • Strategia przyrostowej regeneracji statycznej

Używanie Next.js jako backendu

  • Funkcje brzegowe i Edge Runtime

State Management

  • React Kontekst, Redux i atomowe zarządzanie stanem (Zustand)

Tworzenie szablonów w Next.js

  • Szablony wielokrotnego użytku
  • Dostępne CSS podejścia i biblioteki szablonów

Optymalizacja wydajności

  • Poprawa czasu ładowania i osiągnięcie wysokich wyników Web Core Vitals

Oprzyrządowanie

Testowanie w Next.js

Strategie Monorepo

  • Next.js z TurboRepo / Nx

Monitorowanie, wdrażanie i orkiestracja

Podsumowanie i kolejne kroki

Wymagania

  • Dobre zrozumienie JavaScript i ES6+
  • Doświadczenie z React i React Hooks
  • Podstawowa znajomość Next.js
  • Zrozumienie wywołań API i zarządzania stanem

Uczestnicy

  • Doświadczeni programiści React pragnący pogłębić swoją wiedzę na temat Next.js
  • Programiści front-end i full-stack poszukujący zaawansowanych technik optymalizacji wydajności
  • Inżynierowie oprogramowania pracujący nad aplikacjami na dużą skalę Next.js
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie