a react starter kit, support hot reloading
git clone https://github.com/cheft/react-starter-kit.git
cd react-starter-kit
npm install
npm start
open http://localhost:4000
- React Router, Support Lazy loading
- Redux、Redux-React、React Router Redux
- Babel for ES6 and ES7 magic
- css file moduled, style-loader, sass-loader and less-loader
- Webpack for bundling, FontAwesome、style split stand-alone file
- React-transform-hmr, enables hot reloading react components
- Universal rendering, see webpack-isomorphic-tools、express
- React-helmet to manage title and meta tag information on both server and client
- Both client and server make calls to load data from separate API server, on same session
- Mocha to allow writing unit tests for the project.