📖
Teorie
Reaktivní UI, komponenty (funkční), props, state (useState), efekty (useEffect), kontext (useContext), řízení formulářů (controlled), memoizace (React.memo, useMemo, useCallback), renderování (CSR/SSR/SSG), React Router, správa stavu (Redux/Zustand), performance (key, virtualization), testování (RTL).
🎯
Tahák
- 1Jednosměrný tok dat
- 2Controlled form
- 3Keys v listu
- 4useEffect dependency array
❓
Typické otázky u maturity
- 1Rozdíl CSR vs. SSR?
- 2Co je reconciliation a klíče?
🏷️
Klíčová slova
ReacthookspropsstateSSR
⚡
Praktická část
Zadání:
Napiš komponentu Timer (30 s) se zobrazením WPM/accuracy (Monkeytype styl).
Kroky:
- 1useState na čas a vstup
- 2useEffect na odpočet
- 3výpočet WPM a přesnosti