Redux 정리
2023. 11. 6. 17:40ㆍRedux 정리
728x90
Redux는 자바스크립트 앱을 위한 예측 가능한 상태 컨테이너입니다.
Redux는 어디에 쓰는 도구 일까?
Prop Drilling 문제를 해결하기 위해 등장
Context API : React 내장 API
Redux : Third Party 라이브 러리, 미들웨어 기능 제공, 성능 최적화 제공
Context API에 useReducer를 사용하는 것과 유사하다.
ContextAPI 가 할 수 있는 일은 Redux 도 할 수 있다.
하지만 무조건 Redux가 더 좋은 것은 아니다. 상화에 맞게 선택해야 한다.
ContextAPI는 소규모 프로젝트, Redux는 대규모 프로젝트에 적합하다.