Javascript 性能比较:json与纯html!

Javascript 性能比较:json与纯html!,javascript,html,json,Javascript,Html,Json,就性能而言,我的项目面临着一个巨大的困境。我有一组json格式的数据,需要以html格式显示。我应该在服务器上创建HTML版本并将其发送给用户,还是应该发送json并将其转换为HTML客户端?当然,处理数据和准备输出最好在服务器端完成,不要让所有的jQuery/Ajax炒作蒙蔽了你……我的意思是它为你的应用程序增加了很多交互性……但是如果不需要的话……让服务器为你做吧……毕竟这是它的职责之一 当然,处理数据和准备输出最好在服务器端完成,不要让所有的jQuery/Ajax炒作蒙蔽了你……我的意思是

就性能而言,我的项目面临着一个巨大的困境。我有一组json格式的数据,需要以html格式显示。我应该在服务器上创建HTML版本并将其发送给用户,还是应该发送json并将其转换为HTML客户端?

当然,处理数据和准备输出最好在服务器端完成,不要让所有的jQuery/Ajax炒作蒙蔽了你……我的意思是它为你的应用程序增加了很多交互性……但是如果不需要的话……让服务器为你做吧……毕竟这是它的职责之一

当然,处理数据和准备输出最好在服务器端完成,不要让所有的jQuery/Ajax炒作蒙蔽了你……我的意思是它为你的应用程序增加了很多交互性……但是如果不需要的话……让服务器为你做吧……毕竟这是它的职责之一

如果你

  • 不关心搜索引擎爬虫(它不会查看/索引通过JavaScript生成的内容)
  • 不关心那些关闭了JavaScript的用户
  • 喜欢JavaScript,讨厌服务器端语言:)
  • 。。。然后,您可以选择在客户端生成内容

    (顺便说一句,关于第3点,是的,我知道,服务器端JS正在变得巨大:)

    如果你

  • 不关心搜索引擎爬虫(它不会查看/索引通过JavaScript生成的内容)
  • 不关心那些关闭了JavaScript的用户
  • 喜欢JavaScript,讨厌服务器端语言:)
  • 。。。然后,您可以选择在客户端生成内容


    (顺便说一句,关于第3点,是的,我知道,服务器端JS正在变得巨大:)

    请参见[哪一个更好:JS中在服务器上还是在客户端上呈现HTML?)()。这取决于客户端和网络的性能。是否有大量数据会在客户端以块的形式显示在台式机/笔记本电脑上?是否有一点数据需要经常提取?或者,服务器可以快速生成html,并以合理的大小传输数据,然后在低性能(手机等)客户端上查看,这是一页的数据吗?json包含关于各种类型元素的信息,例如:{“img”,“abc.jpg”,80,60}将被呈现,因此,html的最终结果可能相当大,但json的大小非常小。请参阅[哪个更好:JS中服务器上的html呈现还是客户端上的html呈现?]()。这取决于客户端和网络的性能。是否有大量数据会在客户端以块的形式显示在台式机/笔记本电脑上?是否有一点数据需要经常提取?或者,服务器可以快速生成html,并以合理的大小传输数据,然后在低性能(手机等)客户端上查看,这是一页的数据吗?json包含关于各种类型元素的信息,例如:{“img”,“abc.jpg”,80,60}将被呈现,因此,html的最终结果可能相当大,但json的大小非常小。