gpt4 book ai didi

javascript - 中/小型网络应用程序的缓存设计?

转载 作者:行者123 更新时间:2023-11-29 15:53:00 24 4
gpt4 key购买 nike

<分区>

我有一个 Web 应用程序,目前在 JS 中大约有 700 LOC(更多是服务器端)。我正在使用 jQuery。当我发现自己试图尽量减少对服务器的 AJAX 请求时,我遇到了缓存和意大利面条式代码开发的尴尬组合。感觉我需要一个更集中的解决方案。

我的想法:使用 AJAX 调用创建一个映射(URL 和 args),以及一个脏位。如果应用程序的一部分确定 map 中的数据已过时,它会将脏位设置为 true。如果应用程序的一部分请求数据,而数据是脏的或不存在的, map 将在返回之前向服务器请求它。否则 map 会直接返回。

这听起来是个不错的设计吗?或者是否有 jQuery 插件或其他一些代码已经可以做到这一点?

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