Better enterprise web apps with
React + Redux
Why React?
React is a powerful, flexible modern approach for building reactive user interfaces. React's popularity has led to support across a variety of platforms including web, canvas, native mobile, and VR.
React popularized the concepts of uni-directional data binding and the virtual DOM for improving the performance of building web applications. It also led to some of the first popular patterns around managing state in JavaScript, including the Redux state container.
Declarative
Simple declarative approach for creating UIs
Component based
Components make it easy to manage UI behavior, and create UIs via composed components
Cross-platform
Web, mobile native, server, VR, canvas, and command-line UIs