
[#61] Redux란
·
LG 유플러스 유레카 SW/React
Redux자바스크립트 앱에서 상태(state)를 예측 가능하게 관리할 수 있도록 도와주는 상태 관리 라이브러리애플리케이션의 상태를 하나의 스토어(store)에서 관리하고, 상태 변경은 액션(action)이라는 이벤트를 통해서만 이루어짐 사용 이유여러 컴포넌트가 같은 데이터를 써야 할 때, 상태 공유가 복잡해짐Props drilling(깊은 자식에게 props 전달)이 심해짐상태 흐름이 예측되지 않음 ➡️ 디버깅 어려움 핵심 원칙단일 스토어(Single Source of Truth): 애플리케이션의 모든 상태는 하나의 스토어에 저장됨상태는 읽기 전용(State is Read-Only): 상태를 직접 변경할 수 없고, 액션을 통해서만 변경할 수 있음변경은 순수 함수로만(Changes are made with..