Redux toolkit의 목적 - boostcamp-2020/Project15-B-Client-Based-Formula-Editor GitHub Wiki

Redux Toolkit의 목적

Redux 공식 문서에는 redux-toolkit을 만든 목적에 대해 다음과 같이 쓰여있습니다.
Redux Toolkit은 Redux 로직을 작성하는 표준화된 방법으로써 고안되었으며, 기존의 Redux가 갖고 있던 세 가지 문제들을 해결하기 위해 만들어졌습니다.

  1. Redux store를 설정(config)하는 것이 너무 복잡하다.
  2. Redux를 유용하게 사용하기 위해서는 package를 많이 설치해야 한다.
  3. Redux에는 너무 많은 보일러 플레이트 코드가 필요하다. Redux Toolkit은 모든 문제를 해결할 순 없지만, 사용자가 코드를 단순화 하고 쉽게 Redux를 세팅할 수 있도록 하는 도구들을 추상화하여 제공합니다.