본문 바로가기

👩🏻‍💻Frontend/Redux

(2)
Redux toolkit 개념 및 주요기능 책 집필 관련 공부 기록 ✏️ 💡 Redux toolkit 의 등장 이유 리덕스(Redux)는 상태 관리를 위한 라이브러리지만, 저장소 설정이 복잡하고, 보일러플레이트 코드가 많이 필요하며, 기능 활용을 위해 번거로운 패키지 설치가 필요하다는 단점을 가지고 있었다. 리덕스 툴킷(Redux Toolkit)은 이 문제점들을 해결하기 위해 고안되었다. 리덕스 툴킷(Redux Toolkit)은 리덕스(Redux)를 더 쉽고 효율적으로 사용하기 위한 라이브러리와 도구 모음이다. 리덕스 툴킷을 사용하면 리덕스 애플리케이션을 개발할 때 코드의 양을 줄이고 보다 간단하게 관리할 수 있도록 도와준다. * 보일러플레이트 코드란? --> 최소한의 변경으로 여러곳에서 재사용되며, 반복적으로 비슷한 형태를 띄는 코드를 말한다...
React 상태관리 라이브러리 Redux 책 집필 관련 공부 기록 ✏️ Redux 주요 개념 및 사용 방법 1. Redux 란? Redux는 JavaScript 애플리케이션의 상태 관리를 위한 라이브러리이다. 모든 상태를 하나의 저장소(store)에서 관리한다. 하나의 store를 통해 모든 state를 저장, 유지할 수 있게 되며, 원하는 컴포넌트로 데이터를 전달할 수 있게 된다. 따라서 상태의 변경을 일관되게 추적하고 디버깅하기 쉽게 만들며, 컴포넌트 간의 상태 공유와 효율적인 데이터 전달이 이루어지게 한다. React와 함께 많이 사용되지만, 다른 JavaScript 프레임워크나 라이브러리와도 통합할 수 있다. 2. Redux 주요 개념 스토어 (Store) Redux 애플리케이션의 상태를 보관하는 중앙 저장소이다. 스토어는 애플리케이션의..