로딩
요청 처리 중입니다...

[React JS] Redux 설치 및 설정

 [React JS] Redux 설치 및 설정

다운 받아야 할 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 # 노란오리의하루기록