反应服务器端渲染

时间:2019-10-18 01:35:24

标签: node.js reactjs

我正在尝试弄清楚如何呈现我的react js和node js网站的登陆页面以针对seo进行优化。现在,我使用前端的React和一个代理来访问不同端口上的节点api。关于如何呈现目标网页服务器端的任何建议都很好

1 个答案:

答案 0 :(得分:1)

您可以将Nextjs用于SSR。

  

Next.js是由Zeit创建的JavaScript框架。它让你建立   使用React的服务器端渲染和静态Web应用程序。

Next.js在Learn Nextjs的表格中展示了一些很棒的功能:

  • 默认情况下由服务器呈现
  • 自动拆分代码以加快页面加载速度
  • 简单的客户端路由(基于页面)
  • 基于Webpack的开发环境,支持热模块替换(HMR)
  • 能够与Express或任何其他Node.js HTTP服务器一起实现
  • 可通过您自己的Babel和Webpack配置进行自定义