3 ms·
This is a truly a great insight from how simple things can create industry giants like google docs. I believe that a lot of problems can be converted into sync
by Imustaskforhelp 2y ago
This is a truly a great insight from how simple things can create industry giants like google docs.
I believe that a lot of problems can be converted into synchronization problems in browsers.
Are there any general synchronization libraries / applications that you suggest within browser / outside browser?
Thanks in advance.
- pkage 2y agoNot OP, but common solutions in this space represent the state as conflict-free replicated data types (CRDTs). Some popular browser-based libraries for that are Y.js[0] and Automerge[1]. [0]: https://yjs.dev/ https://yjs.dev/ [1]: https://automerge.org/ https://automerge.org/
- nextaccountic 2y agoBy the way, for those wanting to do this but in Rust, there is https://crates.io/crates/yrs https://crates.io/crates/yrs and https://crates.io/crates/automerge https://crates.io/crates/automerge
- babymode 2y agoAnd Loro [1], relatively new player which recently hit 1.0, with solid performance and some features the others don’t have [1]: https://loro.dev/ https://loro.dev/
- nextaccountic 2y agoAmazing, thanks for the link What features does Loro have that others lack?