This is just my personal boilerplate, it may or may not be a good fit for your project(s).
- Babel
- Webpack with HMR (hot-reloading)
- React
- Style loader (Sass)
- Jest + Enzyme
or teaspoon - Redux and Router
- Server Rendering
npm install
or
npm install --save-dev webpack webpack-dev-server babel-loader babel-core babel-preset-react babel-preset-es2015 style-loader css-loader node-sass sass-loader extract-text-webpack-plugin
npm run build
npm run dev
Then, open your browser on http://localhost:8888/
- redux
- react-redux
- react-router-redux
- redux-devtools
- redux-devtools-dock-monitor
- redux-devtools-log-monitor
npm test
- jest-cli
- babl-polyfill
- react-addons-test-utils
- enzyme
- sinon