Lessons learned from creating a rich-text editor with real-time collaboration

Resource | v1 | created by jjones |
Type Blog post
Created 2018-10-02
Identifier unavailable


Real-time collaboration is a feature we wanted to introduce since the inception of CKEditor 5. The research that we made back in 2012 and some failed attempts that we observed all around showed us that full support for collaborative editing for rich-text data cannot be added on top of existing projects. A proper architecture has to be designed and implemented from scratch, with real-time collaboration treated as a first-class citizen in the entire project.


gives cons of Operational transformation

Operational transformation (OT) is a technology for supporting a range of collaboration functionaliti...

about Collaborative real-time editor

A collaborative real-time editor is a type of collaborative software or web application which enables...

referenced in Building real-time collaboration applications: OT vs CRDT

What do OT (Operational Transformation) and CRDT (Conflict-free Replicated Data Type) really mean? An...

Edit details Edit relations Attach new author Attach new topic Attach new resource
0.0 /10
useless alright awesome
from 0 reviews
Write comment Rate resource Tip: Rating is anonymous unless you also write a comment.
Resource level 0.0 /10
beginner intermediate advanced
Resource clarity 0.0 /10
hardly clear sometimes unclear perfectly clear
Reviewer's background 0.0 /10
none basics intermediate advanced expert
Comments 0
Currently, there aren't any comments.