본문 바로가기

Sparta x 이노베이션 캠프/React

TIL) 리덕스에 저장된 데이터가 변경 되었을 때, 어떤 과정을 거쳐 리덕스 스토어를 구독중인 컴포넌트 A가 변경된 값을 가져올까?

반응형

 

리덕스 전체적인 흐름도

 

1. UI에서 컴포넌트 내에 존재하는 이벤트가 호출됩니다.

 

2. 이벤트와 연결된 액션생성자(Action Creator)가 호출됩니다.

 

3. 액션 생성자(Action Creator)에서 생성된 Action이 호출됩니다.

 

4. Action이 Reducer로 전달됩니다. 이 과정을 dispatch에서 담당합니다.

 

5. Reducer 에서 dispatch 된 액션에 따라 상태값을 변경합니다.

 

6. 변경사항이 Rendering 되어 UI에 나타납니다.

반응형