나만을 위한 Redux 정리2

김지환·2020년 8월 3일
0

Redux

목록 보기
2/5
post-thumbnail

dispatch를 사용하다보면 type을 지정할 때 string으로 쓰다보면 오탈자가 생겨서 기능 구현이 제대로 되지 않을 수 있어서 변수로 사용하는 것이 좋을 것 같다.

const ADD = "ADD";
const DELETE = "DELETE"

store.dispatch({type: ADD});

store을 수정할 수 있는 유일한 방법은 action을 통해서 수정한다.

절대로 state를 mutate 하면 안된다!

mutating state를 하는 것이 아닌 return new object를 해야한다.
한마디로 상태를 수정하는 것이 아닌 return 시켜야한다.
배열에서는 push가 아닌

[...state, { new object }]

이런식으로 활용을 해야하는 것 같다.

https://redux.js.org/introduction/three-principles

profile
주니어 프론트엔드 개발자

0개의 댓글