redux-thunk
리덕스의 미들웨어는 리액트 어플리케이션, 스토어 사이에 존재
유저가 원할 때 리덕스의 스토어로 액션을 비동기적으로 보낼 수 있게 해요.
redux-logger
리덕스 프로젝트를 진행할 때, 콘솔창을 통해 현재의 props, action, state 등 정보를 얻을 수 있게 돼요.
개발 모드로만 사용할 때는 npm i redux-logger
뒤에 —dev
를 붙여 설치
react-router-dom / react-router-redux / history
프로젝트의 URL에 따른 Router 전환을 위해 설치
redux-devtools-extension
redux-logger와 마찬가지로 개발을 위한 툴
Provider (from react-redux)
하나의 컴포넌트