Správa stavu v React Native (stejně jako v React) se pohybuje od lokálního stavu komponenty (useState) až po sdílený/globální stav prostřednictvím Context, nebo knihoven jako Redux, Zustand a dalších. Pochopení možností a kdy každou použít je důležité, jak aplikace rostou.
Lokální stav a zvedání stavu nahoru
useState → local component state (simple, for one component)
LIFTING STATE UP → move shared state to a common parent, pass down via props
→ works for moderate sharing, but "PROP DRILLING" (passing through many layers) is painful
