And it's amazing to get all the table-stakes features done for you.
3 karma · joined August 19, 2022
And it's amazing to get all the table-stakes features done for you.
I really like what Chris has done with Liveblocks.io on his multiplayer Wordle: https://github.com/CTNicholas/wordle-wars
(and yes, it is very complex lol)
They released an example for a block based text editor here: https://liveblocks.io/examples/block-text-editor-advanced/ne...
And as for CRDT and conflict resolution they have the Storage Block that's handling all of this. You can do offline/online and undo/redo quite easily.
I keep sending you example cause I'm a visual person :P, but look at that interactive article and let me know what you think: https://liveblocks.io/blog/how-to-build-undo-redo-in-a-multi...
It looks a lot to what you've done, but I really like the collaborative aspect. I see you've used tiptap.dev, do they provide a good multiplayer experience?