- PouchDB Tutorial
- PouchDB - Home
- PouchDB - Overview
- PouchDB - Environment
- PouchDB - Create Database
- PouchDB - Database Info
- PouchDB - Delete Database
- PouchDB - Create Document
- PouchDB - Read Document
- PouchDB - Update Document
- PouchDB - Delete Document
- PouchDB - Create Batch
- PouchDB - Fetch Batch
- PouchDB - Update Batch
- PouchDB - Delete Batch
- PouchDB - Adding Attachment
- PouchDB - Retrieving Attachment
- PouchDB - Deleting Attachment
- PouchDB - Replication
- PouchDB - Synchronization
- PouchDB - Miscellaneous
- PouchDB Useful Resources
- PouchDB - Quick Guide
- PouchDB - Useful Resources
- PouchDB - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
PouchDB Tutorial
PouchDB is an open source in-browser database API written in JavaScript. It is modelled after CouchDB − a NoSQL database that powers npm. Using this API, we can build applications that work offline and online. PouchDB uses WebSQL and IndexedDB internally to store the data.
This tutorial discusses the basics of PouchDB along with relevant examples for easy understanding.
Audience
This tutorial has been prepared for beginners to help them understand the basic concepts of PouchDB. It will aid you to build applications which will work offline and online alike using PouchDB and CouchDB.
Prerequisites
The reader should have a basic knowledge of databases. It would be better to have a good command on programming languages, which are compatible with node.js such as JavaScript and CoffeeScript.