Redux Toolkit은 왜 쓰는가?

Redux Toolkit은 Redux를 더 쉽게 사용하기 위해 만들어졌다. Redux는 아키텍쳐를 기반으로 잘 설계된 라이브러리이지만, 문제점이 있다.

  1. Redux의 복잡한 스토어 설정
  2. Redux를 유용하게 사용하기 위해서 추가되어야 하는 많은 패키지
  3. Redux를 사용하기 위해 필요한 많은 상용구 코드들

⇒ Redux Toolkit 등장! (Redux Toolkit에서 제공하는 주요 함수들을 사용하면 기존 Redux의 복잡도를 낮추고 사용성을 높여서 코드를 작성할 수 있다.)

하지만 Redux-Toolkit을 쓴다면?!!

설치

npm

npm install redux react-redux @reduxjs/toolkit

사용예시

유저가 입력한 정보가 나오게 하기