Yet another React and Redux based web application starter kit. Demo
This is a workshop project used for learning and teaching purposes.
This project bases on react-redux-starter-kit. Thx for contribution!
npm install
npm run dev
Then open http://localhost:3000
npm run build
npm start
Then open http://localhost (Note the production port is set to 80 in package.json)
npm install
npm run dev-win
Then open http://localhost:3000
npm run build-win
npm run start-win
Then open http://localhost (Note the production port is set to 80 in package.json)
A demo of this web application is running on a free Amazon EC2 Micro Instance, with very limited resources.
- Best React practice by separating "smart" and "dumb" components
- Async Data fetching with caching and pagination
- Data fetching error handling
- Authentication and Page Restrictions (based on JWT)
- Redirection upon logging in
- React
- Redux
- React Router
- JSON Web Tokens (JWT)
- Fixed-Data-Table
- style-loader
- Bootstrap
- Express
- Babel
- Webpack