React.JS lets you create composable view components. Flux is an application architecture for building complex User Interfaces. It allows you to handle data flows throughout your application. It is a pattern rather than a formal framework. Unlike Angular and Knockout, the data flows in a uni-directional. What this means is that data enters through a single place (Actions) and then flow outward through the State managers (Store), finally to the View.
22
Rethinking web apps with React & Alt - Part 1
Click to read more