4 ms·
I've used pouch on a few projects and also attempted to use cb lite. I found pouch dramatically easier to get up and running with. Cb lite was complicated sinc
by davidbanham 10y ago
I've used pouch on a few projects and also attempted to use cb lite. I found pouch dramatically easier to get up and running with.
Cb lite was complicated since it needs a native plugin rather than being just js. That wasn't too bad.
The thing that put the nail in it for me was all the setup on the server side with sync gateways, multiple databases that then sync with one another, etc etc.
- m_mueller 10y agoCBL has worked OK so far for us with just plain CouchDB serverside, no sync gateways. But I can see where you're coming from, if your stack is centered around JS I think pouchDB makes more sense. We have potentially large DBs (depends on usecase) where browser context isn't enough and/or provides a bad user experience.
- davidbanham 10y agoOh so you're using CBL with a couchdb backend? I didn't even realise that was possible. I thought it only synced with Couchbase which is where all the complexity came in.
- m_mueller 10y agoYes it's possible. Here and there there might be a quirk but so far nothing that set us back too much. I'm not a fan of Couchbase's Syncgateways either, I'm not sure the problem they're solving is a very common one.
- stock_toaster 10y agosync_gateway is basically a couchdb protocol proxy, for couchbase-lite to use, that sits in front of couchbase. couchbase-lite apparently also works with couchdb (protocol compliant) and cloudant. I am currently working at a gig where the use of couchbase-lite with sync gateway and couchbase are required for a project.