플럭스(Flux) 패턴
“An application architecture for React Untilzing a unidirectional data flow”
”단방향 데이터 흐름을 활용한 리액트용 애플리케이션 아키텍처”
메타(이전 페이스북)에서 리액트를 위해 만들었다.
Flux 패턴은 데이터의 방향이 한쪽으로만 이루어진 아키텍처다.
데이터 흐름도를 보면 Action은 데이터에 변화를 주기 위한 동작인데, 그 다음 Dispatcher가 동작을 전달 받아 그에 맞은 데이터를 스토어에 저장하고 새롭게 저장된 데이터를 View에 반영시켜 사용자에게 전달된다. View단에서 새로운 액션이 발생되면 다시 단방양 흐름으로 반복된다.
복습 차원으로 다시 작성해봤다.