Flux Comparison by Example
Similar app implemented with different Flux solutions including Facebook's, Yahoo's and others.
Clone this repo and run
npm install inside it.
Before checking any of the included solutions you will need to:
- Go to solution folder (e.g.
cd redux, etc.)
npm installto install dependencies of a specific app
npm startto build js resources with Browserify
index.htmlin the browser
Select several products from Flux Online Shop and add them to cart. Open browser console and click Checkout button, you'll see payload with products that you just "bought".
You may find few notes about all implementations on my blog.
Discussion on HackerNews - https://news.ycombinator.com/item?id=8989495.
The list of Flux related implementations used in this demo.
- Facebook Flux
- Fluxible by Yahoo
- Material Flux
- Redux + Flambeau
Non React.js examples
The flux demo app was also implemented by enthusiasts without React.js but with another view layer:
- Riot + RiotControl
- flux-riot demo
- idom-redux-todomvc-app (incremental-dom + redux)
- Polymer with Reflux
- @ngrx: Redux implemention for Angular