리덕스
-
Redux가 무엇⌨️ conceptualization/Redux 2022. 7. 6. 14:02
Redux가 무엇일까? 리덕스는 크로스 컴포넌트 또는 앱 와이드 상태를 위한 상태 관리 시스템 애플리케이션을 변경하고 데이터(크로스컴포넌트 상태, 앱와이드 상태)를 관리하도록 도와줌 로컬상태 크로스 컴포넌트 상태 앱 와이드 상태 1. 로컬상태 데이터가 변경되어서 하나의 컴포넌트에 속하는 UI에 영향을 미치는 상태 예) 사용자 입력을 청취 -> useState를 사용 -> 입력을 state 변수에 저장함 -> 토글버튼 같은것 2. 크로스 컴포넌트 상태 하나의 컴포넌트가 아닌 다수의 컴포넌트에 영향을 미치는 상태 예) 모달창을 닫기위한 트리거가 모달창 안밖에 달려있는 것 -> prop체인을 구축해야함(prop 드릴링) 3. 앱 와이드 상태 모든 컴포넌트에 영향을 미치는 상태 예) 사용자 인증 -> 로그인시 ..
-