javascript - 缓存从 AJAX 接收到的数据

标签 javascript caching

我正在开发 Web 应用程序的客户端部分。所以我有一些控件,如网格、图片库等。我通过 AJAX 请求收到的所有数据。缓存已经收到的数据是个好主意吗?我担心如果网格有数千行,它会占用用户 RAM,我的应用程序会很慢。什么是好的做法?

最佳答案

HTTP协议(protocol)已经有一个系统来缓存数据。

对于从 ajax 请求接收的数据,没有必要在 javascript 中使用缓存,只需要正确使用 HTTP 缓存即可。

For explanation of Cache-Control HTTP directives, see the specification at http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.

关于javascript - 缓存从 AJAX 接收到的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6676489/

相关文章:

java - Caffeine Cache.asMap View 的行为

firefox - 如何从 :cache? device=disk 获取内容

css - JavaScript 库应该如何设置默认的 CSS 样式(有 "!notimportant"吗?)

javascript - 从一个div中提取图像并使用javascript将其插入另一个div

javascript - jquery多术语列搜索

javascript - react : Reload logic on route change

caching - 如何更改 Gradle 工件缓存的生存时间?

php - 在 PHP 中保存缓存对象的 View 计数的最佳位置?

javascript - 未捕获( promise 中)使用SweetAlert2取消

java - 如何使用Hibernate缓存表数据并加速查询?