Collaborative Editing in ProseMirror

from blog marijnhaverbeke.nl/blog, | ↗ original
This post describes the algorithm used to make collaborative editing work in ProseMirror. For an introduction to ProseMirror, see another post here. The Problem A real-time collaborative editing system is one where multiple people may work on a document at the same time. The system ensures that the documents stay synchronized—changes made by...