Remix.run Logo
nchmy 5 days ago

Local first is fantastic. But something that I can't figure out is why the OG of local first, RxDB, never gets any love.

As far as I can tell, it's VASTLY more capable than all of these new options. It has full-text search, all sorts of query optimizations, different storage backends in both the browser and server, and more.

fredguth 5 days ago | parent [-]

RxDB is the OG? I thought it was PouchDB.

nchmy 4 days ago | parent [-]

Fair enough, rxdb was originally built on pouchdb, but now doesn't support it anymore since that project has a lot of issues.

https://rxdb.info/rx-storage-pouchdb.html

My point/question still stands though - rxdb seems to be vastly more capable than all of the new tools that get all the attention. Very peculiar

jFriedensreich 2 days ago | parent [-]

rxdb has a toxic license and tried to do too much in too many different ways and does things like have open source components that are just working worse and are slower. its something that a lot of people were appalled by including me. they also changed so much it was hard to keep track of how things actually worked.

pouchdb is definitiely the OG local first database, and it inspired rxdb and was the core of it for a long time. it has definitely flaws mainly the developer ergonomics and not very up to date and non homogenic ecosystem. my feeling is non of these issues were the reaason rxdb parted ways, they could just have decided to > contribute < by fixing them and improving, but that would not have allowed them to create moat that they can enforce users switching to pro feautures with.