Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For shared use and remote storage, I'd consider using CRDTs like yjs [1] for instance.

Should be pretty easy, local-first, and allow synchronous as well as asynchronous collaboration and syncing. Even p2p over LAN, webrtc or whatever (I'm unsure how to do local peer discovery in a web browser, on the desktop you'd simply use link-local multicast/avahi (DNS-SD)).

[1] https://github.com/yjs/yjs



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: