前端js如何處理數據持久化的問題?indexDB? localstore(有大小限制)?考慮離線情況?
作者: 發布日期:2025-06-20 22:00:11
用Web Cache API。
雖然caches的設計目的并非本地存儲,而是作為緩存使用,但它可以很簡單得用作有異步接口的kv存儲。
和idb相比,caches的接口有promise支持,同時是無模式的。
Caches可以有樹形結構,可以較方便得模擬文件系統,但如果需要好用的文件系統模擬,那么依然是需要一定的封裝的,這一點上不如fsa api中的opfs,但相比試驗性的opfs,caches是兼容性更好的選擇。
Web cache api的另一個好處是它真的就是一個“緩存”api…。









