This project was migrated from meetup-workshop.
It is primarily used as a react test project. For usage see instructions below.
- Git
- Node.js 4.x.x
- Your favorite code editor
git clone https://github.com/wederch/meetup-workshop.git
cd todo-app
npm install
npm start
- Open browser at localhost:8080
Command | Purpose |
---|---|
npm start |
Start the app |
npm test |
Run tests |
npm run build:js |
Build the app.js file |
npm run test:watch |
Run tests continuously (on save) |
npm run dev |
Run the app in watch mode (reloads server and updates app.js on change) Open browser at localhost:8081 Tipp for IntelliJ/ Webstorm users: Disable 'safe write' in settings |
npm run watch:js |
Rebuild app.js on change |
npm run watch:server |
Reload server on change |
- Add Redux with Immutable.js
- Add environment specific webpack configuration
- Add routing
- Add RxJS
- Add React Hot Loader/ Replace server.js with webpack dev server
- Add npm publishing
- Add server side rendering
- Adhere to airbnb guidelines
- Add i18n