2017-06-01 36 views
0

我正在开发我的第一个大型反应应用程序,该应用程序将由Express动态提供,因此我想到,依赖项(不是devDependencies)只是Express,可能某些部署保持运行 - 内部封装,但不反应,redux,react-router等,这在package.json deps中通常会提到。我的所有应用程序在部署之前都会被捆绑和烹饪,因此在config.json中提到将相关的deps作为依赖关系的提法有多正确?同构/ Universal React应用程序依赖关系

回答

0

这个库是,我尝试了几个锅炉板反应服务器端渲染后,最简单!与起初包含许多复杂事物的其他库(redux,relay,graphQL等)不同,这个库给出了关于如何做同构反应应用程序的简单解释,该应用程序只有最小集合reactexpress和其他几个必需的:当然,在ES6,太)

https://medium.com/front-end-hacking/server-side-rendering-with-react-and-express-382591bfc77c

你只需要安装它:

npm install react-server-boilerplate --save 

之后,建立和启动

cd react-server-boilerplate 
npm install 
npm run build 
npm start 

然后,使用curl在命令行中的终端,以检查它是否真正为SSR返回数据或不:

curl http://localhost:8080 

该库GitHub的:https://github.com/Roilan/react-server-boilerplate

相关问题