Inspired by essential-react
- Include few tools (No bower, no gulp, etc...).
- Babel 6 with Webpack and Hot Loader using react-transform-hmr.
- No specific implementation of Flux, no data fetching patterns or universal things inside.
- CSS processing with PostCSS.
- Fast testing with mocked-out DOM.
npm install
npm start # Navigate to localhost:3000 to view the app
Start a local dev server and refresh file changes on the fly without reloading the page. Even with CSS.
npm run build
Compiles your application to dist
folder. You can just serve this folder and you are good to go.
npm run lint
Linting using eslint
with standard rules and React plugin.
npm run lint:fix
Fixes common issues (Learn more).
npm run test
Uses ava as test runner and uses enzyme for testing your React components easier.
MIT