我正在使用 sails
框架创建一个 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)来使用它。
关于node.js - 用于带有 sails 的 React-Redux 应用程序的 SSR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54217147/