前端存储工具 —— localforage

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

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

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容