3 ms·
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:/
by djm_ 5y ago
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 https://linear.app
[2]: https://figma.com 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 https://replicache.dev
[4]: https://logux.io 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.
- faizshah 5y agoI haven’t used linear can you expand on what they do that pushes the paradigm? Gonna try it this weekend.
- Kinrany 5y agoThe creator of Logux etc. is also known for forking a package and erasing git history: https://news.ycombinator.com/item?id=28659838 https://news.ycombinator.com/item?id=28659838