React JS ES6 With Webpack Loader with Flux and Redux Architecture
In contrast to MVC, React is better used with the Flux architecture. Redux is a functional approach to Flux. The application state is only mutated by the “Store” in response to “Actions”, and turned into the DOM by the React components that are the “View”.
Redux makes you think of your application as an initial state being modified by a sequential list of actions, which I found is a really nice way to approach complex web apps and opens up a lot of opportunities.
Lets Learn Flux Redux with React JS in ES6 with Webpack Loader