Hacker News new | ask | show | jobs
by mvf4z7 1655 days ago
This is awesome to see. I have gotten interested in CRDTs in the last couple years due to them being used in the Elixir/Phoenix ecosystem.

One question though, how do you integrate a backend into your library? I don't see anything mentioned in the docs.

2 comments

Thanks! As it builds on Yjs (many kudos to Kevin Jahns for creating that awesome project + community), any backend that's compatible with Yjs works.

The demos work based on WebRTC / BroadcastChannel (for the same browser / device), but I've listed different backends you can use here: https://syncedstore.org/docs/sync-providers

Hi! I just saw this reply — could you please put together a quick write up of an example deployment and the steps you took to do that (e.g. for the documentation site), including all the services you use?
I’m building one for Y.js. If you want to take it for a test drive:

$ npx @hocuspocus/cli