상세 컨텐츠

본문 제목

Redux:: To Do List 만들기

Redux

by 비오스터딩 2020. 11. 18. 18:14

본문

** 주의사항 : state 값을 바꿀 땐, mutate를 할 수 없다.

ㅡmutate란 인터넷에 있는 정의로는 파생변수를 생성할 때 사용하는 함수.

쉽게 이야기하자면 array의 값을 바꾸는 메서드는 사용할수 없다는 이야기다.

이를테면, state.push 이런거. 

state를 바꿀때는 새롭게 정의해주어야 한다.

즉 state가 배열이라면, 배열의 새로 정의해야함. 

 

 

 

 

 

 

 

dispatch에 사용할 action들은

함수로 만들어 reducer위쪽에 정리.

 

 

 

 

 

reducer에서 state를 변경할 땐 mutate를 사용할 수 없다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

react에서 필요를 느껴서 공부시작한건데,

여기까지 공부해본 결과 vanilla javascript에서는

왜 많이 안쓰는지 알겠다.

물론 코드가 복잡해지면 필요가 있을수도 있겠지만...

반응형

관련글 더보기

댓글 영역