Boilerplate for React applications with Webpack. Suited for my own needs to get up and running.
yarn
- ES6, React
- Testing (via
enzyme
andjest
) - Linter included
husky
runs 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.js
andredux-immutable
for larger appsredux
for more complex apps with state managementreact-bootstrap
for layout using bootstrap (woff and ttf loaders for fonts and glyphicons are included!)react-vis
for plotsaxios
for AJAXlodash
for utilities