A React to-do list app with Redux(and Redux Thunk), Bootstrap 4, additional plugins, and a Webpack 4 config that extracts Sass and assets into the dist folder. Webpack 4 introduced a cascade of breaking changes in my prior workflow and thought this might be useful.
The API object in src/utils/app.js is there to sample a possible api.
Download, clone, or fork the repo. Using Terminal or Command Prompt navigate to the react-redux-starter directory.
- npm update --save-dev to update all dependencies
- npm start to run local server
- npm run build to build the project in development mode (compiles in dist directory)
- npm run prod to build the project in production mode (compiles in dist directory)
- Node.js (with NPM)
- Bootstrap 4 - Used the CSS only
- React - A JavaScript library for building user interfaces
- ReactDOM - DOM-specific methods that can be used at the top level
- React Router - A collection of navigational components
- Redux
- React Redux
- Redux Thunk
- Webpack
- Mini CSS Extract
- Additional plugins are shown in the package.json
This project is licensed under the MIT License - see the LICENSE.md file for details