React Fully Customized SSR Boilerplate with the most popular technologies:
- React as the view.
- React Router v5.0.1 as the router.
- redux-thunk as the middleware to deal with asynchronous action.
- react-helmet to manage title, meta, styles and scripts tags on both server and client.
- Webpack 4 for app bundling.
- loadable-component to lazy load component when needed in app. Reduce your bundle size without stress.
- ESLint to maintain a consistent javascript code style (With Airbnb configuration).
1. You can start by cloning the repository on your local machine by running:
git clone https://github.com/danialghahremani/react-panda.git
cd react-panda
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.