Flux-like framework for ReactJS