| There is a lot of movement in the offline-first/multiplayer space at the moment, after apps like Linear [1] & Figma [2] have pushed the paradigms. [1]: https://linear.app
[2]: https://figma.com Some other projects which will help you implement the pattern that are worth checking out: Replicache [3] - real-time sync for any backend. Works via simple push and pull end points and is built by a small team of 3 devs with decent browser xp (Greasemonkey, Chrome, etc) Logux [4] - a client/server framework for collaborative apps. From Evil Martians, well known for: postcss, autoprefixer, browserlist etc. [3]: https://replicache.dev
[4]: https://logux.io RoomService also used to be in the space but recently left it to pivot to something else. The largest problem you’ll end up solving is conflict resolution so having a good understanding of the tradeoffs involved with your (or the underlying) implementation is key. |