两者本质的区别
客户端渲染和服务端渲染的区别就是究竟是谁来完成html文件的完整拼接。如果在服务端完成,返回给客户端,就是服务端渲染
服务端渲染的优缺点
优点:
前端耗时少。因为后端拼接完成html,浏览器只需要直接渲染出来
有利于seo。因为在后端有完整的html页面,所以爬虫更容易爬取获得信息,更有利seo
无需占用客户端资源。
后端生成静态化文化
缺点:
不利于前后端分离,开发效率低
占用服务器端资源
客户端渲染的优缺点
优点:
前后端分离
缺点:
前端响应慢
不利于SEO