2015-01-19 1 views
0

저는 실제로 ReactJS와 Flux 아키텍처를 연구하고 있습니다. 그러나이 부분의 정확히 "Store"부분은 무엇인지 정확히 알지 못합니다.Flux, ReactJS, 아키텍쳐의 상점 부분은 무엇입니까

정확히 무엇입니까? 데이터베이스? localstorage 파일? 사전

+0

저장소는 단순히 싱글 톤으로 모델링 된 JavaScript 개체입니다. 상태 및 비즈니스 로직을 저장하여 해당 상태에 액세스하고 조작합니다. 또한보기가 변경 사항에 등록 할 수 있도록 EventEmitter가 섞여 있습니다 (https://www.npmjs.com/package/events). – jurassix

답변

1

가게에 대한

덕분에 비즈니스 로직에 대한 responsiple입니다 응용 프로그램의 일부입니다. 어떤 규모의 앱이라도 상호 의존적 인 상점이 여러 개있을 것입니다. 상점이 사용자 조치에 응답 할 때, 데이터베이스에 데이터를 보관할 수 있습니다 (일부 유요 한 엔드 포인트를 통해). 계산 또는 기타 비즈니스 로직을 실행하십시오. 저장소가 완료되면 뷰가 응답 할 수있는 이벤트가 발생합니다.

상점 자체에는이 비즈니스 로직이 있습니다. 각 상점은 응용 프로그램의 도메인을 담당하는 이며 작업에만 응답하여 업데이트합니다. 플럭스와

http://fluxxor.com/what-is-flux.html

1

당신은 당신의 데이터 변경 사항을 구성 할 수 있습니다. 상점으로 발송 될보기에서 조치를 호출합니다. 그런 다음 상점에서 데이터 조작이 수행되고 변경 이벤트가 방출됩니다.

환류에서 "마른"유속 개념을보다 쉽고 효과적으로 구현하려면. 그것은 파악하기 쉬운 방법입니다.