Boilerplate for React applications with Webpack. Suited for my own needs to get up and running.
yarn- ES6, React
- Testing (via
enzymeandjest) - Linter included
huskyruns linter and tests automatically before push- Webpack and Dev Server with hot reload
Make sure to have yarn and a recent version of node.js and npm
installed.
To get started, run the following
git clone git@github.com:teekaay/tk-webpack-kickstart.git my-app
cd my-app
rm -rf .git && git init
yarn install
npm run bundle:dev
Edit app/components/App.js and get started! You may also want to activate npm run test:watch to get immediate feedback and develop in a TDD fashion.
Some libraries that might be useful but are not included:
Immutable.jsandredux-immutablefor larger appsreduxfor more complex apps with state managementreact-bootstrapfor layout using bootstrap (woff and ttf loaders for fonts and glyphicons are included!)react-visfor plotsaxiosfor AJAXlodashfor utilities