客户端渲染和服务器端渲染

说白了,浏览器端渲染获取的是数据,需要在页面上通过html结构展示出来;而服务器端渲染获取的是带有数据的html结构,直接能够被浏览器所解析 浏览器端(客户端)渲染 B(C)SR Browser(Client) Side Render 指的是客户端向服务器端发起网络请求,服务器端返回数据给客户端,客户端实现页面的拼接显示(ajax) 服务器端渲染 SSR Server Side Render 指的是所有页面的生成都在服务器端实现,把生成的结果直接返回给客户端 浏览器端渲染相较于服务器端渲染的好处在于,浏览器端渲染可以减少服务器端的压力。在用户访问服务器的时候,服务器只需要提供数据,数据的解析有每个用户上的浏览器执行;即使访问的用户非常多,服务器的压力也不会非常大。而如果在服务器端渲染,服务器除了提供数据外,还需要创建好html结构;这样下来,服务器端的压力就会相对来说 比较大。

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):