1. 미들웨어
비동기 작업을 더욱 체계적으로 관리 가능
2. 유용한 함수와 Hooks
1) connect: 전역적인 상태를 props로 받아와서 쓸 수 있음.
2) useSelector, useDispatch, useStore를 통해 Redux에서 관리하는 상태를 쉽게 조회하고 액션을 쉽게 dispatch 할 수 있음.
3. 기본적인 최적화가 이미 되어있음
4. 모든 글로벌 상태들을 크게 하나로 만들 수 있음
5. DevTools
6. 이미 Redux를 사용중인 프로젝트가 많음
*Redux를 쓰면 유용한 경우
1. 프로젝트 규모가 크다.
2. 비동기 작업을 자주 한다.
3. 리덕스가 사용하기 편하다.
https://react.vlpt.us/ 강의자료를 참고하여 작성하였습니다.
'redux' 카테고리의 다른 글
Redux에서 사용되는 주요 키워드들 (0) | 2021.09.24 |
---|