One God, One Way, One Flow
OneFlux is a framework that structures applications by providing
- Abstract components - that communicate through events in a hierarchical way
- Modules / services - that communicate via an Event Bus
- Injection Dependencies Simple
npm install
gulp --task build-kernel
gulp --task test-kernel
varCaseManager=function(options){this.config={};};OneFlux.registerFactory("@CaseManager",CaseManager);
## UsagevarCaseManager=OneFlux.instantiateFactory("@CaseManager",{});## UsagevarCaseManager=OneFlux.instantiateFactory("@CaseManager",{});OneFlux.service("CaseManager",CaseManager);
## AserviceisusedinDIvarFormManager=function(EventBus,options){this.config={};this.eventBus=EventBus};
## EventBusisaserviceinframework&isusedasDIFor more Information about Event Bus see postal js