Universal React v16.0 boilerplate
cd client
yarn install
yarn dev
Navigate to http://localhost:8080
cd client
yarn install
yarn run dev:server
cd server
yarn install
yarn watch
Navigate to http://localhost:3000
- 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.
- Replace
react-router-redux
withconnected-react-router
.
- Upgrade to ESLint 5.
- Required Node.js version is either
8.10.0
above or9.10.0
above.
- Better
client/src/app
folder structure.
- Upgrade to Webpack 4.
- Temporarily remove
react-loadable
for easy SSR.
- Better webpack configuration.
- 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