To build server rendered JS web apps with React.
Advantages:
- Server-rendered by default
- Automatic code splitting for faster page loads
- Simple client-side routing (page based)
- Hot Module Replacement (Reload/Rendering)
- Able to implement with Express or any other Node.js HTTP server
- Customizable with your own Babel and Webpack configurations