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