推荐使用什么库或框架作为 IndexedDB 的中间件?

What library or framework is recommended as middleware for IndexedDB?

我正在开发一个将数据保存在用户浏览器中的解决方案,因此,我开始搜索最好的 fit/framework/library 来操作 IndexedDB 数据。

如果你要推荐它,你能告诉我吗:

我相信这些答案不仅对我有帮助,而且对大多数将要使用它的开发人员也有帮助。

对于那些也在寻求建议的人,在研究了在我们的架构中使用之后,我们研究了以下框架:

Dexie一个开源项目,包含很多对IndexedDB的支持,专注于使用异步方法的架构,让应用更流畅。

在其他方面我们有: AlaSQL 另一个开源项目,支持使用 SQL 访问 IndexeDB 来管理其实体。与 Dexie 不同,AlaSQL 允许使用同步方法,根据您的实现可能会导致锁定。