Many of the choices made in this starter app are documented in this blog post.
- Clone this repo
- Run
npm installto install dependencies. - Run
npm startto start the dev server and visithttp://localhost:5000to see the app.
Note: Ctrl + H hides the Redux DevTools, Ctrl + W changes its position on the screen.
This starter app includes my choice configuration for:
- React + Redux
- Routing: react-router + react-router-redux
- Tooling: webpack, babel, eslint, karma, hot loading, redux-devtools
- Testing: mocha, expect, enzyme
This app is ready for deployment on Heroku. After creating a project on Heroku,
configure the remote destination with: heroku git:remote -a <project-name>,
then git push heroku master your way to glory.
An example deployment lives at https://redux-starter.herokuapp.com/.