React Native-এ state ম্যানেজমেন্ট (React-এর মতোই) স্থানীয় কম্পোনেন্ট state (useState) থেকে শুরু করে Context, বা Redux, Zustand-এর মতো লাইব্রেরির মাধ্যমে shared/global state পর্যন্ত বিস্তৃত। অ্যাপ্লিকেশন বড় হওয়ার সাথে সাথে বিভিন্ন অপশন এবং কখন কোনটি ব্যবহার করতে হবে তা বোঝা গুরুত্বপূর্ণ।
Local state এবং lifting state up
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
