An open API service indexing awesome lists of open source software.

https://github.com/danialghahremani/react-light-boilerplate

React Fully Customized And Light Boilerplate
https://github.com/danialghahremani/react-light-boilerplate

boilerplate cypress docker docker-compose express formik javascript react react-boilerplate redux redux-saga ssr typescript webpack yup

Last synced: 6 months ago
JSON representation

React Fully Customized And Light Boilerplate

Awesome Lists containing this project

README

          

![](./assets/rlb.png)

# React Light Boilerplate

### Features
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)

### Getting Started
**1. You can start by cloning the repository on your local machine by running:**
```javascript
git clone https://github.com/danialghahremani/react-light-boilerplate.git
cd react-light-boilerplate
```

**2. Install all of the dependencies:**
```javascript
yarn
```

**3. Start to run it:**
```javascript
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.