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
- Host: GitHub
- URL: https://github.com/danialghahremani/react-light-boilerplate
- Owner: danialghahremani
- Created: 2020-11-21T14:17:05.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-11-26T11:53:50.000Z (almost 5 years ago)
- Last Synced: 2025-03-26T10:21:15.099Z (7 months ago)
- Topics: boilerplate, cypress, docker, docker-compose, express, formik, javascript, react, react-boilerplate, redux, redux-saga, ssr, typescript, webpack, yup
- Language: JavaScript
- Homepage:
- Size: 500 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# 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.