[英]Implement Server Side Rendering in existing Backend React
我有一个项目结构如下:
Project root
-client
-package.json
-src //folder containing react components
-....
-build
-...
-package.json
-app.js //server
据我所知,SSR 需要一个 package.json 用于服务器和客户端。 这对我来说似乎不太可扩展。 有没有办法在不合并 package.json 文件的情况下做到这一点?
后端的 package.json 必须包含前端 React 渲染中涉及的所有包,因为它将在后端执行相同的操作。 但是前端不需要拥有后端使用的所有包。
可以手动完成。 过去,我有一个项目结构,我确实将前端包与后端项目合并以获得 SSR 支持。 以我的经验,没有任何实际价值的工作有点太多了。 我建议移植到像 Nextjs 这样的框架,这使得这成为可能并减少了很多样板代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.