[Redux] Redux의 간단한 사용법 (codepen 예제 포함)
2021. 4. 18. 23:32ㆍTech Article/Javascript
Redux
- codepen예제 : redux로 간단하게 action, reducer를 만들고 store로 dispatch 함
- codepen에서 redux 사용하는 방법: js에서 아래 이미지와 같이 추가하여 사용
Reducer
- reducer로 업데이트 할때는 항상 new array, new object를 return 해야함.
- reducer가 call 될때 초기값에 데이터가 따로 없으므로(
undefined
상태임) 초기값을 넣어줘야함
Redux Cycle
name | description |
---|---|
action creator | action을 return하는 function |
action | object로 type, payload를 갖고 있음 |
dispatch | store의 function으로 state 업데이트 할 수 있는 유일한 수단 |
reducers | function으로 초기 state값과 action을 parameter로 받고 업데이트된 state를 return함, 이때 state는 반드시 새로운 array, object이어야 함 |
아래 그림3, 그림4는 같은 의미이다.
Reference
- 이미지 출처 : Modern React with Redux
'Tech Article > Javascript' 카테고리의 다른 글
[js] Truthy in Boolean (0) | 2021.04.22 |
---|---|
[Javascript] this에 대한 이해와 call(), apply(), bind() 메소드 사용방법 (0) | 2020.11.01 |
[Javascript DOM] DOM Manipulation(DOM 조작하기) (0) | 2020.10.29 |
[Javascript DOM] The DOM (Document Object Model)이란? (0) | 2020.10.25 |
Execution context (0) | 2020.10.22 |