Comment by mentalgear

Comment by mentalgear 4 days ago

4 replies

Automerge is a great project, but it feels still way to academic in it's setup. If you need a superior DX and CRDT-based full-stack database, I'd recommend you to look at Triplit.dev and their docs. (while development has decreased somewhat, the product is in a fully-featured phase and should work well for anything from small to medium, probably also very large projects depending on your configuration). Give it a try, you will like it.

satvikpendem 4 days ago

Sadly Triplit is web only, the one place I'd least have expected people needing offline access because...they can access the website from the browser. CRDTs are primarily useful in mobile or desktop apps, and yes Electron and React Native exist but it's better to have a language agnostic API, or something straight in the database like Postgres that any app regardless of implementation language can use.

GermanJablo 4 days ago

Triplit is my favorite local-first database. However, it doesn't compete in the same space as Automerge, which is doc-based. If you want a user-friendly alternative, I'm launching my proposal this week: https://docnode.dev

isaachinman 4 days ago

InstantDB is a far better choice

  • jtesp 3 days ago

    yeah it's great as long as you understand it's not a traditional character level crdt. it's last write wins so you have to be careful with it