The ultimate isomorphic React framework.
- Flux done right (because design and maintanability)
- Server-side rendering done right (because SEO and Mobile)
- Async tasks management done right (because animations)
- Plugins (because everyone loves plugins) [1]
Core means of doing this:
- Streamlined implementation of the Flux architecture
- All component code is isomorphic (it can run on the server, in the browser main thread, and even in a WebWorker)
- Everything that is not isomorphic (global state, current URL, etc) is injected into a serializable, context-based app state
Hence:
- All components can be pure, yay! (debugging heaven)
- Everything can be fully rendered on the server, without PhantomJS/Selenium black magic (SEO & Mobile paradise)
"Code is self-documenting ©" (= docs are WIP)
See the official react-nexus-starterkit for a good starting point.
[1]: Without plugins, how the hell do you want to integrate this nasty HelloJS/Twitter/GoogleAnalytics SDK anyway ?