What?
| React Project - Shop |
|---|
| reducer/dispatch |
- reducer/dispatch 데이터 수정
- state 데이터의 수정방법을 미리 정의한다.
- 데이터의 수정방법을 불러서 수정한다.
- HTML 안에서 dispatch()를 사용해 reducer()를 동작시킬 수 있다.
- reducer/dispatch 하나 더 만들기
- state 초기값과 reducer 를 만들고, combineReducers()를 redux에서 import해오고 모든 reducer를 object 형식으로 담는다.
- 사용 이유
- 상태관리가 용이함
- 주의할 점
- state 데이터를 다른 컴포넌트에서 쓸 일이 없다면 간단하게 useState()로 해당 컴포넌트 안에 간단하게 만든다.