React Boilerplate SSR
Universal React v16.0 boilerplate
Getting Started
Client Side Development
cd client
yarn install
yarn dev
Navigate to http://localhost:8080
Server Side Development
cd client
yarn install
yarn run dev:server
cd server
yarn install
yarn watch
Navigate to http://localhost:3000
CHANGLOG
2018.09.02
- Upgrade to Babel 7 & related packages.
- Jest is not compatible at the moment.
- Add class property demo in User page.
- Switch
babel-watch
to @babel/node
on the server side.
2018.07.13
- Replace
react-router-redux
with connected-react-router
.
2018.07.03
- Upgrade to ESLint 5.
- Required Node.js version is either
8.10.0
above or 9.10.0
above.
2018.05.20
- Better
client/src/app
folder structure.
2018.04.11
- Upgrade to Webpack 4.
- Temporarily remove
react-loadable
for easy SSR.
2018.02.07
- Better webpack configuration.
2018.02.05
- Update dependencies for both client & server side.
- Add server side eslint check.
- Add server side XSS protection.
For pure client side version, please visit react-boilerplate