Reference
Redux
-
Redux의 기본 개념: 세가지 원칙
- Single source of truth
- State is read-only
- Changes are made with pure functions
-
Redux의 기본 개념: Action
- Action: Simple JavaScript Object
-
Redux의 기본 개념: Reducer
- 현재 상태와 Action을 이용해 다음 상태를 만들어냄
-
데이터 흐름
-
Redux의 장점
- 상태를 예측 가능하게 만들어준다
- 유지보수
- 디버깅에 유리하다(action과 state 로그 기록하면)
- 테스트를 붙이기 쉽다