📖
Teorie
Hooks umožňují stav a efekty ve funkčních komponentách. useState pro lokální stav, useEffect pro vedlejší účinky, useRef pro persistenci hodnot mezi rendery, useMemo/useCallback pro memoizaci.
🎯
Tahák
- 1useState initialValue
- 2useEffect deps array
- 3useRef pro DOM/reference
❓
Typické otázky u maturity
- 1Co znamená prázdné pole deps u useEffect?
- 2Kdy použít useCallback?
🏷️
Klíčová slova
useStateuseEffectuseRefmemo
⚡
Praktická část
Zadání:
Napiš hook useInterval který spouští callback v daném intervalu a čistí se při unmount.
Kroky:
- 1Použij useEffect a setInterval
- 2Vyčisti interval v cleanup