Upravljanje stanja v React Native (kot v React) sega od lokalnega stanja komponente (useState) do dejenega/globalnega stanja prek Context, ali knjižnic, kot so Redux, Zustand, in drugih. Razumevanje možnosti in kdaj uporabiti vsako je pomembno, saj aplikacije rastejo.
Lokalno stanje in dvigovanje stanja navzgor
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
