
Pouchdb est une base de données JavaScript open source inspirée par Apache Couchdb conçue pour bien fonctionner dans le navigateur.
Pouchdb a été créé pour aider les développeurs Web à créer des applications qui fonctionnent aussi bien hors ligne qu'en ligne.
Pour commencer à utiliser Pouchdb, consultez le site Web et la documentation de l'API.
La communauté Pouchdb est active dans #pouchdb sur le couchdb slack, dans la liste de diffusion des groupes Google et sur StackOverflow. Ou vous pouvez Mastodon @pouchdb!
Si vous pensez que vous avez trouvé un bogue dans Pouchdb, veuillez écrire un cas de test reproductible et déposer un problème GitHub.
Si vous aimez vivre sur le bord de saignement, vous pouvez construire Pouchdb à partir de Source en utilisant ces étapes:
git clone https://github.com/pouchdb/pouchdb.git
cd pouchdb
npm install
Après avoir exécuté ces étapes, la construction du navigateur peut être trouvée dans packages/node_modules/pouchdb/dist/pouchdb.js .
Pouchdb suit le versioning sémantique. Pour voir un Changelog avec toutes les versions Pouchdb, consultez la page GitHub des versions.
Pour une liste concise des changements de rupture, il y a la liste des changements de rupture.
Gardez à l'esprit que Pouchdb est automatiquement, donc une base de données créée dans 1.0.0 fonctionnera toujours si vous l'ouvrez dans 4.0.0+. Toute version contenant une migration est clairement marquée dans les notes de publication.
Nous recherchons toujours de nouveaux contributeurs! Si vous souhaitez essayer de rédiger du code, d'écrire de la documentation, de concevoir le site Web, d'écrire un article de blog ou de répondre à des questions sur StackOverflow, alors nous aimerions avoir votre contribution.
Si vous avez une demande de traction que vous souhaitez soumettre, veuillez lire le guide de contribution pour des informations sur le style, commettre un format de message et d'autres (légèrement!) Des choses nitpicky comme ça. Pouchdb est fortement testé, vous voudrez donc également consulter le guide de test.