Stores are classes that are instantiated per request or client session. This ensures that the stores are isolated and do not bleed information between requests.
Stores can provide `dehydrate` and `rehydrate` methods so that you can propagate the initial server state to the client.
Actions are stateless functions that can handle promises or callbacks.
Intuitive way to access state from stores or set component child context.
Helper utilities for integrating your Fluxible app into React Components with less boilerplate.
FluxibleContext restricts access to your Flux methods so that you can't break out of the unidirectional flow.
Want to add your own interfaces to the Flux flow? Plugins allow you to add methods to any of the contexts.
Updated to follow React 15's changes and the deprecations coming in the next version of React.