React Starter is a simple web project boilerplate based on React, Koa, Gulp, webpack, and Sass.
To run a dev build:
gulp --harmony dev
The template requires a node version that supports the harmony flag, which is a prerequisite for using koa.js anyways.
Benefits:
- The default React page is server-rendered to improve first page loading performance and SEO.
- Uses Mustache to use templates to host React components.
- Livereload only builds the necessary steps (jsx, sass, static assets).
- Supports isomorphic React development with the capability to render components both on the client and on the server.