J'explore simplement diverses options pour IndexedDB Wrapper et j'ai rencontré pas mal d'options comme suit:
Mais je n'arrive pas à savoir lequel est le meilleur? Je souhaite utiliser IndexedDB pour une application hors ligne propulsée par HTML5 pour conserver les données locales. En attendant la meilleure réponse de vous tous!
J'ai écrit la bibliothèque db.js donc je suis peut-être un peu biaisé mais ses principaux objectifs étaient les suivants:
onsuccess
et similairesIl n'était pas destiné à être sophistiqué ou à résoudre des problèmes d'implémentation vraiment complexes, uniquement des problèmes d'API (ou quoi [~ # ~] i [~ # ~ ] voir comme problèmes d'API).
PouchDB d'autre part est une solution plus complexe qui tente de résoudre le problème du stockage de données en ligne et hors ligne, car il se synchronise bien avec une instance CouchDB.
JQuery IndexedDB et IDBWrapper me ressemblent beaucoup plus à des preuves de concepts qu'à des tentatives à part entière de fournir une interface de programmation à IndexedDB, en particulier celle de jQuery, je ne vois pas pourquoi jQuery est nécessaire pour cela, vous ne travaillez pas avec le DOM.
En fin de compte, il n'y a pas de réponse à droite ici, vous feriez mieux d'essayer l'une des bibliothèques, si cela ne fonctionne pas pour vous, passez à la suivante et continuez jusqu'à ce que vous trouviez le bibliothèque qui fonctionne le mieux pour vos projets.