사용자 인터페이스 구축을위한 응용 프로그램 아키텍처
- 소프트웨어 : Flux
- OS :
- 프로그래밍 언어 : JavaScript
- 공식 웹사이트 : HOME
Flux 상세
Flux는 Facebook이 클라이언트 측 웹 응용 프로그램을 작성하기 위해 Facebook에서 사용하는 응용 프로그램 아키텍처입니다.단방향 데이터 흐름을 활용하여 React \u0026 # 39; S Composable View 구성 요소를 보완합니다.그것은 공식적인 프레임 워크가 아닌 패턴의 더 많은 패턴을 더 많이 있으며 많은 새로운 코드없이 즉시 플럭스를 사용할 수 있습니다.플럭스 응용 프로그램에는 디스패처, 상점 및 뷰 (반응 구성 요소)의 세 가지 주요 부분이 있습니다.모델 – 뷰 컨트롤러와 혼동해서는 안됩니다.컨트롤러는 플럭스 응용 프로그램에 존재하지만, 컨트롤러보기 – 상점에서 데이터를 검색 하고이 데이터를 자녀들에게 통과하는 계층 구조의 상단에서 자주 발견되는 뷰입니다.또한 Action Creators – Dispatcher Helper 메서드 – 응용 프로그램에서 가능한 모든 변경 사항을 설명하는 시맨틱 API를 지원하는 데 사용됩니다.플럭스 업데이트주기의 네 번째 부분으로 생각하는 것이 유용 할 수 있습니다.