参考: git repo:An-Initialized-SSR-React-Project 服务端渲染 for React Router 4 服务端渲染 for Mobx 服务端渲染 for Material-UI
client/app.js
server/index.js
React-router
Mobx
express-session
需要通过 .env 文件中的字段来配置整个项目, 请参考 .env.defult 和以下配置
NODE_ENV=production
HOST_NAME=http://127.0.0.1
NODE_SERVER_PORT=8011
express 服务器作为静态文件服务器和 api 反向代理服务器.
CNode API 作为数据源.
npm start
npm run dev:server
npm run build