前端js如何处理数据持久化的问题?indexDB? localstore(有大小限制)?考虑离线情况?
- 发表时间:2025-06-20 05:35:14
- 来源:
用Web Cache API。
虽然caches的设计目的并非本地存储,而是作为缓存使用,但它可以很简单得用作有异步接口的kv存储。
和idb相比,caches的接口有promise支持,同时是无模式的。
Caches可以有树形结构,可以较方便得模拟文件系统,但如果需要好用的文件系统模拟,那么依然是需要一定的封装的,这一点上不如fsa api中的opfs,但相比试验性的opfs,caches是兼容性更好的选择。
Web cache api的另一个好处是它真的就是一个“缓存”api…。
推荐资讯
- 2025-06-19 23:15:15有哪些值得推荐的小型 C 语言开源项目?
- 2025-06-19 23:20:17年纪轻轻为什么会得腰肌劳损?
- 2025-06-19 23:00:15你见过身边身材最好的女生是什么样子的?
- 2025-06-19 23:30:16MongoDB的缺点以及你为什么不使用MongoDB?
- 2025-06-20 00:05:17如何看待:“伊朗国家电视台:今晚会发生一件大事,世界将铭记几个世纪”?
- 2025-06-19 23:25:16据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 2025-06-19 22:55:16如何看待伊朗国家电视台发文:“今晚,将会发生一件大事,让世界铭记几个世纪”?
- 2025-06-19 23:50:16和女生旅游开一间房有什么注意事项?
- 2025-06-19 23:05:152025 年 6 月,Rust 在 GUI 方面有何大的进展? 你最看好哪个框架?
- 2025-06-19 23:15:15工业克苏鲁什么意思?
推荐产品
-
程序员随意使用size_t是否属于***行为?
你写uint32,然后str真有4个G以上长度的时候你就老实 -
为什么微软还没有倒闭?
1. 老板:Office软件太贵了,能不能用别家的? IT: -
伊朗称向以发射使用射程达 2000 公里的「泥石」地对地弹道导弹,其威力有多大?
伊朗的泥石2系列,用的是两级固体燃料推进的,射程2000公里 -
写业务的话,go是不是垃圾?
准确的说:业务越宽泛,用Golang就越费劲,垃圾到不至于。
新闻动态
最新资讯