gpt4 book ai didi

javascript - 没有动态数据的外部 json 文件有什么优点?

转载 作者:行者123 更新时间:2023-11-28 19:58:41 25 4
gpt4 key购买 nike

我正在编写一个 JS 脚本,它获取外部数据。运行期间数据永远不会改变。将其放入外部 JSON 文件而不仅仅是放在 .js 甚至 .html 文件中是否有任何优点?

我可以想到两个缺点:这是一个额外的请求,并且需要在加载外部文件后触发一个额外的事件。

最佳答案

如今,从技术上讲,我们可以将网站所需的所有内容都填充到单个 HTML 文档中:

  • 样式表
  • 脚本
  • 数据
  • 图片

这是否有用取决于我们正在开发的应用程序类型。对于通用的基于互联网的网站来说,这可能是一个坏主意:

  • 您需要自动构建脚本来将所有 Assets 注入(inject)到位(除非您愿意面对维护困惑)。对自动化的需求不一定是缺点,但它是您需要考虑的必要条件。
  • 下载量很大,您可能无法从部分渲染中受益。
  • 除非 HTML 本身是静态的,否则不可能利用代理或浏览器缓存。
  • 无法发布部分升级。

无论如何,您的里程可能会有所不同。

关于javascript - 没有动态数据的外部 json 文件有什么优点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22064693/

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