node.js - 用于带有帆的 react-redux 应用程序的 SSR
问题描述
我正在使用sails
framework 创建一个 nodejs 项目,并希望将 react SSR(服务器端渲染)与sails (不是express
或其他东西)一起使用。
当我想使用 Sails SSR 时,我会问自己一些问题:
- 我们可以
sails
用于 SSR 吗?(因为它没有文件可以做到这一点) - 我们是否可以信任一些库,例如:sails-hook-next用于sails SSR 的生产使用?
express
使用并运行两台服务器怎么样?[express-react-redux-server-side-rendering]
解决方案
由于我不知道你申请的目的是什么,所以不能多说。
但是如果你想用React做SSR ,我建议你看看这个框架https://github.com/zeit/next.js,将它用作你的前端并作为 API 使用。
nextjs 有丰富的文档和大量的示例,您可以在不接触服务器的情况下使用它,也可以使用您自己的自定义服务器,如 Express、Hapi、Koa。
推荐阅读
- c - 为什么这如果接受所有条件,即使是不应该的?
- c# - 如何从 Realm 数据库中获取部分数据
- python - 使用 PIL 进行批量图像处理?
- x86 - 非 SSE2 CPU 上 SSE2 movq 指令的快速解决方法
- c# - 使用 PostMessage (User32.dll) 在 MS Office 中关闭打开的文档
- swift - 在 Mac Catalyst 音乐播放器中未更新歌曲时间的 UILabels 和 UISlider
- node.js - 如何有效地使用“数组”模式类型来编辑单个元素并重新保存数组
- python - 当数据集在列中包含 0 和负值时,如何在数据集中执行任何转换(如对数转换、box-cox)?
- database - 如何在 Powershell 中连接到 ODBC?
- python - 如何用 numpy 对 3D 数组的内部 2d 数组进行排序?