StoreDB 是一个基于 localStorage、 类似 MongoDB 的本地储存库,通过模拟 MongoDB 的一些 API 和概念(如“集合(collection)”和“文档(document)”),弥补了原生localStorage 的多处不足,大大增强了 localStorage 的功能。
为什么要使用 StoreDB:
StoreDB 使你在无须配置数据库的情况下,在静态页面中也能实现大量数据储存和交互。这意味着你可以通过 StoreDB 非常简便地建立一个功能强大的SPA(单页面应用,Single Page Application)。
StoreDB 也适用于 Demo 产品的开发。比如,假定你正在参加编程马拉松,你的团队只不过是想做出一个用以展示的 Demo,却不得不花费时间在远程或本地架设 server,再配置数据库,白白浪费了宝贵的时间。使用 StoreDB,你只需嵌入一段 javascript 代码就能实现丰富的数据交互。
安装 StoreDB
可以使用 bower 来进行安装:
$ bower install storedb