Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod
Moderní React
- Co je nového v Reactu 18 a 19
- Moderní nástroje a změny v přístupu k vývoji
Pokročilé React hooky
- useMemo, useCallback, useDispatch, useRef, useImperativeHandle
Konkurenční režim v Reactu
- Využití hooků useTransition a useDeferredValue
Směrování v Next.js
- Rozdíly mezi App Router a Pages Router
Strategie vykreslování v Next.js
- Serverové vykreslování vs. jednostránková aplikace vs. statická generace
Serverové komponenty a serverové akce
- Použití direktiv ‘use server’ a ‘use client’
Načítání a ukládání dat do mezipaměti
- Strategie postupné statické regenerace obsahu
Použití Next.js jako backendového řešení
- Edge Functions a Edge Runtime
Správa stavu aplikace
- React Context, Redux a atomární správa stavu (Zustand)
Tvorba šablon v Next.js
- Vytváření znovupoužitelných šablon
- Dostupné přístupy k stylování a knihovny šablon
Optimalizace výkonu aplikací
- Zkracování doby načítání a dosažení vysokých hodnocení Web Core Vitals
Instrumentace a monitorování
Testování aplikací v Next.js
Strategie práce s monorepo projekty
- Použití Next.js s TurboRepo či Nx
Nasazení, monitorování a orchestrace aplikací
Shrnutí a další kroky
Požadavky
- Pevná znalost jazyka JavaScript a ES6+
- Zkušenosti s používáním Reactu a jeho hooků
- Základní znalosti o frameworku Next.js
- Pochopení principů volání API a správy stavu
Cílové skupiny
- Zkušení vývojáři Reactu, kteří si chtějí prohloubit znalosti o Next.js.
- Frontendoví a full-stack vývojáři hledající pokročilé metody optimalizace výkonu.
- Softwaroví inženýři pracující na rozsáhlých projektech využívajících Next.js.
21 Hodiny