Discussion: valtio-yjs binding
See original GitHub issueHi, nice work!
I’m the author of valtio, and thinking to develop a library valtio-yjs
(no repo yet), which binds those two worlds.
My plan is to use both public APIs, and create two-way bindings. After I spent a couple of hours, I noticed it’s not that trivial. (And then got busy with other stuff.)
There might be something I can learn from your work and here’s the start of discussion.
I’d be more than happy if we could collaborate on it, but as I see reactive and valtio are different API-wise and maybe for some base concepts. So, not sure what is feasible.
Issue Analytics
- State:
- Created 2 years ago
- Comments:12 (6 by maintainers)
Top Results From Across the Web
dai-shi/valtio-yjs - GitHub
yjs is an implementation of CRDT algorithm (which allows to merge client data without server coordination). valtio-yjs is a two-way binding to bridge...
Read more >Y-indexeddb sync issue - Yjs Community
Hi there! I have encountered an issue when integrating valtio-yjs with y-indexeddb and I am unsure whether it is a bug or a...
Read more >yjs - npm
Yjs is a CRDT implementation that exposes its internal data structure as shared types. Shared types are common data types like Map or...
Read more >Yjs: A CRDT framework for shared editing Enable ... - YouTube
by Kevin JahnsAt: FOSDEM 2020https://video.fosdem.org/2020/H.2215/yjs_shared_editing.webmShared editing is the ability to collaboratively ...
Read more >Offline, Peer-to-Peer, Collaborative Editing using Yjs - Discuss
There are several modules around Yjs that allow you to do different things. Editor bindings, like y-prosemirror, y-codemirror, ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I’m closing this for now (valtio-yjs is available as an alternative. If there’s more interest in valtio for SyncedStore, we can reconsider).
Okay, this conversation motivates me to work on valtio-yjs. I’m not sure how it goes, but having someone to discuss with is super nice.