客户端渲染(CSR)
渲染过程发生在浏览器端,浏览器通过 JavaScript 从服务器获取数据,并在浏览器中动态生成 HTML 内容。
页面初始化时,浏览器通常只会加载一个基本的 HTML 骨架,然后通过 JavaScript 请求数据,填充页面内容。
https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=9d41438f19104dca802ef21b5942c139
优点:
😜更少的服务器负载,因为服务器只需提供数据而不需要渲染 HTML。
😜动态内容更新,可以根据用户的交互实时更新页面内容。
缺点:
😢较慢的首次加载时间,因为浏览器需要等待数据获取和渲染完毕,才能展示内容。
😢对于搜索引擎的 SEO 效果较差,因为搜索引擎难以获取由 JavaScript 生成的内容。
页面初始化时,浏览器通常只会加载一个基本的 HTML 骨架,然后通过 JavaScript 请求数据,填充页面内容。
https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=9d41438f19104dca802ef21b5942c139
优点:
😜更少的服务器负载,因为服务器只需提供数据而不需要渲染 HTML。
😜动态内容更新,可以根据用户的交互实时更新页面内容。
缺点:
😢较慢的首次加载时间,因为浏览器需要等待数据获取和渲染完毕,才能展示内容。
😢对于搜索引擎的 SEO 效果较差,因为搜索引擎难以获取由 JavaScript 生成的内容。
全部评论
相关推荐
点赞 评论 收藏
分享
06-06 16:41
武汉理工大学 嵌入式工程师 
点赞 评论 收藏
分享

点赞 评论 收藏
分享