React Fully Customized Boilerplate with the most popular technologies:
- [React] (https://reactjs.org) as the view.
- [React Router] (https://reacttraining.com/react-router/ "React Router v5.2.0") as the router.
- [redux-saga] (https://github.com/redux-saga/redux-saga/) as the middleware to deal with asynchronous action.
- [react-helmet] (https://github.com/nfl/react-helmet "react-helmet ")to manage title, meta, styles and scripts tags on both server and client.
- [Webpack 4] (https://webpack.js.org/ "Webpack 4") for app bundling.
- [ESLint] (https://eslint.org/ "ESLint") to maintain a consistent javascript code style (With Airbnb configuration).
- [Formik] (https://github.com/formium/formik)
1. You can start by cloning the repository on your local machine by running:
git clone https://github.com/danialghahremani/react-light-boilerplate.git
cd react-light-boilerplate
2. Install all of the dependencies:
yarn
3. Start to run it:
yarn build
yarn dev
Now the app should be running at http://localhost:3000/ Note: You can change the port that you want from ./package.json.