gpt4 book ai didi

backend - 客户端渲染和服务器端渲染的区别

转载 作者:行者123 更新时间:2023-12-04 08:40:08 36 4
gpt4 key购买 nike

客户端渲染和服务器端渲染有什么区别。他们听起来有点相似。我参加了一个网络研讨会,那里的开发人员说为客户端做这个,为服务器端做这个。两者有什么区别吗?

最佳答案

嗯,客户端意味着服务器向客户端发送一些结构化数据(例如具有某些属性的 json 文件)并且客户端呈现该数据(假设它生成包含饼图的图像)然后向用户显示数据。

服务器端是指最终输出(图像)由服务器生成,然后将图像发送到客户端。

对于服务器端呈现,您的硬件要求将随着并发用户数量的增加而增长,因为服务器将为每个用户呈现图像。好吧……也许你可以有一个缓存……但你明白了。

对于客户端渲染,您的硬件要求会低得多,因为所有处理都由客户端完成。

在我的特定情况下,我有一个可以显示仪表板(带有饼图、柱形图等)的应用程序。服务器仅发送数据,客户端(浏览器)使用谷歌图表创建所有图形布局(因此,我使用客户端渲染)。

如果我要使用服务器端,那么服务器会为每个连接的客户端生成一些 jpg 文件,然后将这些文件发送到客户端(浏览器)。

关于backend - 客户端渲染和服务器端渲染的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64612132/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com