상태 관리
상태
동적인 데이터
지역 상태
컴포넌트 내부에서 사용되는 상태를 의미한다.
전역 상태
전역 상태는 앱 전체에서 공유하는 상태를 의미한다.
서버 상태
외부 서버에 저장해야 하는 상태들을 의미한다.
시간이 지나도 변하지 않는다면 상태가 아니다.
파생된 값은 상태가 아니다.
mobx
- 객체 지향적, 반응형 프로그래밍 패러다임
- 데이터 추적이 어렵다
redux
- 함수형 프로그래밍
- 오랜 역사와 전통 -> 생태계가 잘 조성되어 있다.
- 사용 난이도가 높고(진입장벽이 있음), 보일러 플레이트가 많아지느 단점
recoil
- 정식버전이 아직도 안나옴 (최근 페이스북도 조타이로 바꿨다고 한다.)