> so you seem to think that this makes it not a cache any more, but a regular data store.
Yes. In an true offline-first approach with CouchDB/PouchDB, the client-side database can be considered to be main data store and the Server-Side DB could just be a backup. Or it might not be needed at all/ might only be used to migrate from one device to another.
I'd say whether it's a master-slave or Multi-master model depends on the conflict resolution strategy.
Yes. In an true offline-first approach with CouchDB/PouchDB, the client-side database can be considered to be main data store and the Server-Side DB could just be a backup. Or it might not be needed at all/ might only be used to migrate from one device to another.
I'd say whether it's a master-slave or Multi-master model depends on the conflict resolution strategy.