Reactive CRDT: easy to use API to use Yjs and build collaborative apps

@YousefED Was kind enough to demo Reactive CRDT (now named SyncedStore) in the last Y Community meeting.

my understanding is that there’s a “1 awareness per doc” model.

@jasonm You are free to use the same awareness instance in different docs and in different providers. Actually, the doc itself doesn’t even know about the awareness instance. We only instantiate the Awareness instance with a Y.Doc so we can reuse the unique ID.

Actually, Yjs and Awareness are simply two independent CRDTs that you can use alongside each other.

3 Likes