Redux Toolkit이란?🧐 은 를 보다 편리하고 효율적인 사용하기 위해 에서 공식적(Offical)으로 개발한 의 패키지이다. 은 기존 의 다음과 같은 문제들에 대해 해결하기 위해 만들어졌다. >* "Configuring a Redux store is too complicated" : Redux store의 설정이 너무 복잡하다 "I have to add a lot of packages to get Redux to do anything useful" : Redux를 유용하기 사용하기 위해서는 또다른 많은 패키지를 추가해야 한다 "Redux requires too much boilerplate code" : Redux로 작업하기 위해서는 많은 Boilerplate 코드가 필요하다" 출처: Getting Sta
이번 글에서는 에서 를 할 때 널리 사용되어지고 있는 에 대해 알아보고자 한다. ⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️ 이 글은 의 기초 개념을 어느정도 이해하고 있는 상태로 작성된 글입니다. , , , 에 대해 처음 들어보시는 등 에 대해 전혀 접근해보지 못한 분들은 제 블로그의 Redux 입문을 살펴보시는 것을 추천드립니다. ⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️ React Redux란? > React Redux is maintained by the Redux team, and kept up-to-date with the latest APIs from Red
Redux와 React의 관계🧐 는 로 유명한 라이브러리이다. 라는 기술에 대해 처음 인지했을 당시, 는 주로 에서 사용되기 때문에 전용의 프레임 워크라고 생각했다. (그리고 , 의 명칭이 둘 다 'Re'로 시작해서, 는 에 속해있는 기술(?)인 줄만 알았다. 바보😶🌫️) 하지만 사실 는 의 많고 많은 라이브러리 중 하나였으며, 와는 독립적인 존재라는 것을 알게 됐다. >* Redux: A Predictable State Container for JS Apps 출처: Redux 공식 홈페이지 for JS Apps. <a href="https://redux.j