Loading...

# js 中的事件委托

# 服务端渲染与客户端渲染

# 概念:

  1. 服务端渲染 (SSR):

​ 在服务器端完成把数据和模板转换成最终的 HTML 文件,然后浏览器接收到这个文件,就可以直接解析展示。

  1. 客户端渲染 (CSR)

​ 一个网页是由 JS 在客户端渲染出来的,而不是服务器直接返回回来的。

# 服务端渲染优缺点

# 优点:

  • 不占用前端的资源,前端耗时少,尤其是移动端,也可以更省电。
  • 有利于 SEO。因为在后端有完整的 html 页面,所以爬虫更容易爬取获得信息
  • 使用服务器页面缓存,这样就可以减少数据库查询浪费的时间了,且对于数据变化不大的页面非常高效 。

# 缺点:

  • 不利于前后端分离,开发效率低。
  • 占用服务器端资源,对 html 的解析,对前端来说加快了速度,但是加大了服务器的压力。

# 客户端渲染优缺点

# 优点:

  • 不占用前端的资源,前端耗时少,尤其是移动端,也可以更省电。
  • 有利于 SEO。因为在后端有完整的 html 页面,所以爬虫更容易爬取获得信息
  • 使用服务器页面缓存,这样就可以减少数据库查询浪费的时间了,且对于数据变化不大的页面非常高效 。

# 缺点:

  • 前后端分离,开发效率高。
  • 用户体验更好,网站做成 SPA(单页面应用)或者部分内容做成 SPA,当用户点击时,不会形成频繁的跳转。
更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

jluyeyu 微信支付

微信支付

jluyeyu 支付宝

支付宝