gpt4 book ai didi

HTML 模板 + JSON 与服务器 HTML

转载 作者:太空狗 更新时间:2023-10-29 13:26:01 27 4
gpt4 key购买 nike

你觉得哪个更好?

用于 Ajax 结果:

  1. 在服务器上生成的 HTML
  2. 返回将在模板中使用的数据?

我认为服务器渲染的优点是转义,当需要大量数据时更容易实现更复杂的逻辑!

最佳答案

这两种方法各有利弊。从服务器返回 JSON 或 XML 并使用 javascript 模板转换为 HTML 更加 RESTful,并且具有分离数据和表示的优点,并允许多个客户端轻松使用它。缺点是在 javascript 中需要做更多的工作。

另一方面,如果服务器返回 HTML,您所要做的就是将它注入(inject) DOM 的某处。不幸的是,在这种情况下,标记和数据混合在一起,其他客户端在不格式化的情况下提取数据会更加困难(例如,想像一个桌面或移动应用程序想要使用您站点的服务)。

恕我直言,如果唯一的消费者是您的网站,那么返回 HTML 将是更好的方法。

关于HTML 模板 + JSON 与服务器 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1775797/

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