※ Redux란? - JavaScript 애플리케이션 상태를 관리하기 위한 상태 관리 라이브러리이다. - 주로 React와 함께 사용되며, React로 개발된 프로젝트에서 상태를 효율적으로 관리하기 위한 도구로 사용되고 있다. - Redux는 예측 가능하고 디버깅이 쉬운 애플리케이션 상태 관리를 제공하기 위해 설계되었다.
※ Context API의 한계 - 규모가 커질 수록 셋업과 관리가 복잡하진다는 단점이 있다. - 잦은 상태 변화 시 퍼포먼스 이슈가 있다.(by 리액트 팀)