728x90
반응형
상태 관리 라이브러리
- 왜 쓰는가?
→ props 를 사용하기 귀찮기 때문에
→ 상태 관리를 해야할 때
리덕스 3원칙
- Single Source of Truth 신뢰 가능한 유일한 정보원
- 어플리케이션의 모든 state는 단일 store 에서 관리
- State in Read-Only (state는 읽기 전용)
- state의 변경은 반드시 action을 통해서
- Changes are Made with Pure Functions
변경은 오로지 순수함수를 통해서만
- Reducer는 순수함수로 정의
- 인수변경 X
- API 호출 X
- 네트워크 요청 X
- 순수함수가 아닌 함수의 호출 X
리덕스 쓰는 이유 - 상태의 관리가 용이!!!
728x90
반응형