다운 받아야 할 Dependency들 1. redux 2. react-redux 3. redux-promise (리덕스 미들웨어) 4. redux-thunk (리덕스 미들웨어) 3.4.가 필요한 이유? Redux를 잘 사용할 수 있게 도와줌. - Redux Store 안에 모든 State를 관리하게 되는데, State를 변경하고 싶으면 Dispatch를 이용해서 Action으로 변경시켜야 함. - Action은 객체의 형식이어야 Store가 받을 수 있는데, Store에서 언제나 객체의 형식으로 된 Action을 받는게 아니라 어느 경우에는 Promise형식이나 Functions형식으로 받을 때가 있다.
(이 경우 3.4. 미들웨어로 받아서 써야함!)
→ 원래는 객체의 Action만 받는 Redux Store가 Promise형식이나 Functions형식도 받을 수 있게 해야함! 3. 4.를 미들웨어로 받은 경우 3. redux-promise은 dispatch한테 어떻게 promise...
#
producer
#
reducer
#
redux
#
reduxdevtools
#
노란오리의하루기록
원문 링크 : [React JS] Redux 설치 및 설정