* 간단 정리

 

State와 Event가 있다.

 

Event가 실행될 때 State의 값을 만지려면, 직접 건드리지 못하므로

 

Action을 만들고, 그것들 Dispatch(실행)해야한다.

 

Action을 어떻게 처리할지는 Reducer에서 관리를 한다.

 

State를 어떻게 바꿀지는 reducer에 기록한다.

 

---------------------------------------------------------------------------

 

사실 이 부분은 어떤 것인지 잘 몰라서 공부를 해보고 좀 더 익숙해져야하는데,

 

써보다가 setState와 비슷한 것 같아서 찾아보니 비슷한 역할을 하는 것이 맞다.

 

하지만 reduce는 Vuex ( 아직 redux를 안써봐서... ) 처럼 좀 더 중간에서 관리한다는 느낌이고,

 

setState는 단순 변수나 배열 같은 걸 관리하기 좋다면

 

reduce는 object를 관리하기 좋다고 한다.

 

많이 써봐서 손에 익혀봐야겠다.

반응형

+ Recent posts