前端存储工具 —— localforage

2022-09-12  本文已影响0人  alue

在前端缓存数据是前端优化的技巧之一。
但是,当数据量超过5M时,常用的 localstorage 就无法使用了。这时候,可以采用 localforage 来实现类似功能。

localforage 非常容易入手,语法跟 localstorage 类似,只不过底层会使用indexDB, 这就解放了数据大小类型的限制。

如果数据量特别大的话,还可以考虑前端压缩,利用 pako 库,可以非常方便将数据快速压制成二进制文件,一般文本能减少差不多90%的体积。

indexDB最大能存硬盘空间的60%左右,localforage + pako 几乎能够让我们在前端实现一切业务存储。

上一篇 下一篇

猜你喜欢

热点阅读