gpt4 book ai didi

indexeddb - 最佳 IndexedDB 包装器

转载 作者:行者123 更新时间:2023-12-03 08:49:33 27 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。




9年前关闭。




我只是在探索 IndexedDB Wrapper 的各种选项,我遇到了很多选项,如下所示:

  • YDN
  • jQuery IndexedDb 插件
  • IDB 包装器
  • DB.js

  • 但我无法找出其中哪一个是最好的?我想将 IndexedDB 用于离线 HTML5 驱动的应用程序来保存本地数据。
    等待大家最好的回应!

    最佳答案

    我写了db.js图书馆,所以我可能有点偏见,但它的主要目标是:

  • 添加 Promise基于回调处理,而不是将事件连接到 onsuccess之类的
  • 添加一个简单流畅的 API 用于查询,该 API 依赖于方法链,最终看起来像 JavaScript 代码
  • 使用 JavaScript 对象来定义您的数据库架构
  • 处理连接“池”

  • 它并不是为了花哨或解决任何真正复杂的实现问题,只是 API 问题(或 视为 API 问题)。
    PouchDB另一方面是一个更复杂的解决方案,试图解决在线和离线数据存储问题,因为它可以很好地同步到 CouchDB 实例。
    在我看来,jQuery IndexedDB 和 IDBWrapper 更像是概念验证,而不是为 IndexedDB 提供编程接口(interface)的成熟尝试,尤其是 jQuery 接口(interface),我不明白为什么它需要 jQuery,你没有工作与 DOM。
    最终这里没有正确的答案,您最好尝试其中一个库,如果它不适合您,然后继续下一个并继续前进,直到找到最适合您的项目的库。

    关于indexeddb - 最佳 IndexedDB 包装器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14522868/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com