/flux-comparison

:pencil: Practical comparison of different Flux solutions

Primary LanguageJavaScript

Flux Comparison by Example

Similar app implemented with different Flux solutions including Facebook's, Yahoo's and others.

Usage

Clone this repo and run npm install inside it.

Before checking any of the included solutions you will need to:

  1. Go to solution folder (e.g. cd facebook-flux, cd redux, etc.)
  2. Run npm install to install dependencies of a specific app
  3. Run npm start to build js resources with Browserify
  4. Open index.html in the browser

Demo

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".

http://labs.voronianski.com/flux-comparison

You may find few notes about all implementations on my blog.

Discussion on HackerNews - https://news.ycombinator.com/item?id=8989495.

Examples

The list of Flux related implementations used in this demo.

Ready

Next

You're welcome to create issues with suggestions or even make your own pull-requests (but before please take a look on contributing guidelines).

Resources

Libraries

Articles

Non React.js examples

The flux demo app was also implemented by enthusiasts without React.js but with another view layer:

Contributing

See CONTRIBUTING.md.


MIT Licensed