This starter is aimed at getting you up and running with the latest Frontend technologies on the React-Redux stack, making the development flow easy, optimizing web performance, while maintaining code quality and best practices.
Create a new project based on this starter:
git clone https://github.com/devfolioco/starter.git <my-project-name>
cd <my-project-name>
Install the project dependencies:
yarn install
Start the development server with:
Complete list of scripts:
yarn <script> |
Description |
---|---|
build |
Make a production build of the app in /dist |
dev |
Serves the app at localhost:8080 with hot reloading |
format |
Format all the files with Prettier |
lint |
Runs ESLint on all the files |
- React + Redux
- React-Router 4
- styled-components
- react-helmet
- redux-thunk middleware
- axios for network requests
- localStorage for persistance
- Webpack 4 with Babel
- webpack-dotenv for .env config
- ESLint + Prettier for code formatting
Feel free to open issues and pull requests!
MIT