React Native ਵਿੱਚ ਸਟੇਟ ਪ੍ਰਬੰਧਨ (React ਦੀ ਤਰਾਂ) ਲੋਕਲ ਕੰਪੋਨੈਂਟ ਸਟੇਟ (useState) ਤੋਂ ਲੈ ਕੇ Context ਦੁਆਰਾ ਸਾਂਝੀ/ਗਲੋਬਲ ਸਟੇਟ ਤੱਕ, ਜਾਂ Redux, Zustand, ਅਤੇ ਹੋਰਾਂ ਵਰਗੀ ਲਾਇਬ੍ਰੇਰੀਆਂ ਤੱਕ ਵਿਸਥਾਰ ਰੱਖਦਾ ਹੈ। ਵਿਕਲਪਾਂ ਨੂੰ ਸਮਝਣਾ ਅਤੇ ਹਰੇਕ ਦੀ ਵਰਤੋਂ ਕਦੋਂ ਕਰਨੀ ਹੈ, ਇਹ ਮਹੱਤਵਪੂਰਨ ਹੈ ਜਿਵੇਂ ਐਪਸ ਵਧਦੀਆਂ ਹਨ।
ਲੋਕਲ ਸਟੇਟ ਅਤੇ ਸਟੇਟ ਨੂੰ ਉੱਪਰ ਵਿੱਚ ਲੈ ਜਾਣਾ
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
