SSR服务端渲染

什么是SSR?,SSR有什么用?

  • 服务端渲染(Server Side Render,简称“SSR”),服务器端直接返回 HTML 让浏览器直接渲染
  • 客户端渲染(Client Side Render,简称“CSR”),页面渲染是 JS 负责进行的

传统 CSR 的弊端:

由于页面显示过程要进行 JS 文件拉取和 React 代码执行,首屏加载时间会比较慢。

1、对于 SEO(Search Engine Optimazition,即搜索引擎优化),完全无能为力,因为搜索引擎低级爬虫只认识 html 结构的内容,而不能识别 JS 代码内容。

2、SSR 的出现,就是为了解决这些传统 CSR 的弊端。

一般React解决此问题,可使用next.js框架

你可能感兴趣的:(SSR服务端渲染)