本地存储

前言

这里会从以下几个维度来分析本地存储各项技术的能力和利弊

  •  使用场景
  •  API介绍
  •  可存储的大小限制
  •  兼容性

相关技术

安全性

  • 关于安全性这边的存储方案都采用了同源可操作的存储策略
  • 若要避免DNS欺骗攻击,可以使用TLS(HTTPS)

推荐使用的组件

  • LOCALFORAGE:https://localforage.docschina.org/
    • 前端推荐使用这个,使用方式和localStorage差不多,但是要注意这个是异步的
    • 支持多方案驱动,并支持降级为localStorage
    • 源码比较少,简单易懂
  • 全栈和后端同学推荐:https://github.com/erikolson186/zangodb
    • 拟mongodb的非关系型数据库,语法使用比较相似
    • 仅支持indexedDB