우선 알아야 할 것 Store Slice Reducer UseSelector Dispatch
Store | 등록하는 곳 |
Slice | state를 가지는 애 |
Reducer | setState 함수가 될 수 도 있는 state를 다루는 함수 - Action(액션)을 Reducer(리듀서)에 전달해야한다. - state에 전해져 온 값을 payload에 담겨져오고 그걸로 할당하고 반환 |
UseSelector | 가져다쓰기 |
Dispatch | reducer를 실행하기 위한 훅 |
redux 기본 개념 3가지
1. Single source of truth
- 스토어 : 하나 뿐인 데이터 공간
2. State is read-only
- 리액트는 setState 메소드를 활용해야만 상태변경, 리덕스에서도 액션이라는 객체를 통해서만 상태 변경
3. changes are made with pure functions
- 변경은 순수함수로만 가능
'프론트엔드로 가는 길 > react' 카테고리의 다른 글
EmailJS 오류 (0) | 2023.11.06 |
---|---|
11. DatePicker (0) | 2023.04.18 |
10.Rechart (0) | 2023.04.17 |
09. localStorage (0) | 2023.02.14 |
08. react_redux (0) | 2023.01.30 |