React Native(React와 마찬가지로)의 state 관리는 로컬 컴포넌트 state(useState)부터 Context를 통한 공유/전역 state, 또는 Redux, Zustand 같은 라이브러리까지 다양합니다. 앱이 커짐에 따라 옵션과 각각의 사용 시점을 이해하는 것이 중요합니다.
로컬 state와 state 끌어올리기
useState → 로컬 컴포넌트 state (간단, 하나의 component용)
LIFTING STATE UP → 공유 state를 공통 부모로 올리고 props로 전달
→ 적당한 공유에는 동작하나, "PROP DRILLING" (여러 계층을 거쳐 전달)은 고통스러움
Context API — 내장 공유 state
= ();
theme = ();
