Flux 모델 정보

1729 단어 아키텍처

소개



이 기사에서는 Flux 모델에 대해 간단히 요약했습니다.
⚠️ 우리 쪽 초학을 위해 인식 차이가있을 가능성이 큽니다.
잘못을 발견했을 때는 코멘트에서 지적해 주시면 다행입니다 🙇‍♀️🙇‍♂️

참고



이 기사는 다음 정보를 참고하여 작성되었습니다.
  • Flux
  • Flux란 무엇인가 MVC, MVVM과의 차이를 포함해
  • Flux란 무엇인가?

  • Flux 모델이란?




    ( htps : // 푸세보호 k. 기주 b. 이오 / f ㅅ x / ㅇcs / 에서 인용)
    Action : View에서 발화되어 만들어지는 이벤트
    Dispatcher : 모든 Action을 받을 때마다 Store에 이벤트를 발화
    Store : 데이터 관리 및 비즈니스 로직 담당
    View : 화면 그리기, 사용자 조작을 받는 역할.

    MVC의 연장선에 있는 개념.
    Action, Dispatcher, Store, View의 4요소로 구성된다.

    Flux의 특징


  • 모든 데이터의 연산이 Dispatcher에 집계되어 있습니다
  • View에서 독립적 인 데이터가있는
  • 데이터 상태를 단방향 흐름으로 제어
  • 이벤트 구동

  • 액션



    View에서 발화되어 만들어지는 이벤트.
    반드시 Dispatcher로 향한다.

    Dispatcher



    모든 Action을 받아 Store에 건네준다.

    스토어



    데이터 상태 관리 및 비즈니스 로직을 담당.
    Dispatcher에서 받은 Action에 따라 View에 데이터를 전달합니다.

    보기



    화면의 묘화, 유저 조작을 받는 역.
    사용자의 입력에 의해 Action을 발화해 Store로부터의 데이터를 받는다.

    좋은 웹페이지 즐겨찾기