리덕스 데이터 흐름
[Redux] 리덕스 데이터 흐름
[Redux] 리덕스 데이터 흐름
2022.01.17🎯 Redux 데이터 흐름 📝 Redux 데이터 흐름 애플리케이션의 상태를 바꾸는 유일한 방법은 스토어를 통해 액션을 디스패치 하는 것뿐이다. 스토어에는 액션을 인자로 받는 디스패치라는 메서드가 있다. 스토어를 통해 액션을 디스패치 하면 모든 리듀서에 액션이 전달되고 상태가 갱신된다. Redux는 모든 state를 스토어에 저장한다. 컴포넌트끼리 데이터 교류를 하지 않고, 스토어를 통해 데이터 교류가 이루어진다. 디스패치로 state를 업데이트하고 subscribe로 state 변동 시 view를 업데이트시켜준다. 1. store.dispatch(action)을 호출 2. Redux store가 리듀서 함수를 호출 3. 루트 리듀서는 여러 개의 리듀서 결과를 combineReducers()로 하나의 st..