首页 > 试题广场 >

下列关于客户端渲染和服务器端渲染的描述错误的是( )

[单选题]
下列关于客户端渲染和服务器端渲染的描述错误的是(   )
  • 服务器端渲染有利于SEO,且首页加载快
  • 客户端渲染节省后端资源,但可能会加载慢出现白屏
  • 服务器端渲染耗费流量,局部页面的变化也需要重新请求完整的页面
  • 客户端和服务器端在首屏渲染上网络请求次数是一样的
推荐
客户端首屏渲染时首先拿到空的html模板,之后继续发起数据请求。而服务器端渲染只需要请求一次,服务器会将请求的数据放在html模板中一起返回。
编辑于 2021-10-15 15:00:33 回复(0)
发表于 2021-10-22 14:54:11 回复(3)
前端SPA(Single Page Application,单页应用)指的是一种在单个页面中通过JavaScript动态渲染内容的Web应用。相对于传统的多页应用,SPA只需要加载一次HTML、CSS和JavaScript等前端资源,通过AJAX或WebSocket等技术从服务器获取数据,实现页面的动态刷新和更新。前端SPA具有交互性好、用户体验优良、开发效率高等优点,适用于各种类型的Web应用,尤其是移动端应用。常见的前端SPA框架包括AngularJS、React、Vue.js等。
发表于 2023-05-18 11:54:59 回复(0)

客户端和服务器端在首屏渲染上的网络请求次数通常是不同的。

在客户端(浏览器)渲染首屏时,通常需要发起多个网络请求来获取 HTML、CSS、JavaScript 和其他资源。这些请求包括页面的基本结构、样式表、脚本文件以及其他可能用于首屏展示的图片、字体等。这些请求是通过客户端发起的,并且可以同时进行,以提高并行加载的效率。

而在服务器端,通常只需要一个请求来获取首屏渲染所需的 HTML 结构。服务器端会根据请求的 URL 或其他参数动态生成 HTML 页面,并将其作为响应直接发送给客户端。因此,从服务器端的角度来看,只有一个网络请求涉及首屏渲染。

需要注意的是,如果首屏渲染中还包含了异步加载的内容(例如通过 Ajax 或其他技术从服务器获取数据),那么客户端可能会在首屏渲染后继续发起额外的网络请求来获取这些内容。

综上所述,客户端和服务器端在首屏渲染上的网络请求次数通常是不同的,客户端需要发起多个请求获取页面资源,而服务器端只需要一个请求生成 HTML 页面。

编辑于 2023-12-29 19:32:30 回复(1)
有没有大佬能解释解释c为啥是对的
发表于 2023-03-12 00:59:30 回复(1)
首屏的定义是啥,你返回 html 里带图片不一样还要再发请求,这种问法本身就存在争议
发表于 2023-10-12 13:11:45 回复(0)