I’m in the early stages of building an MVP for an enterprise SaaS startup and am considering using CKEditor 5. Our customers are organizations, and the main use case is to allow members of the organizations to collaborate on documents in real-time. The fact that its open source and they have a service that takes care of the hairy problem of concurrent editing is the main appeal.
For anyone in the community who has used CKEditor:
How have you found working with CKEditor? Have you had any experience customizing it, using the real-time collaboration service, or engaging with their customer support?
Tagging at @aadams since I’ve saw that you’ve been using CKEditor in some posts.
Sorry, I thought you were only interested in an editor per se and would add the collaboration yourself so was short and sweet
With draft you have 2 options
Send a diff of draft states (after vs before) to your server and push it down to users – this what I have seen people do. I can’t recall the research but found examples online
A bit more convoluted and gets messy with cursor positions, convert to html and diff htmls. But you will need to be an expert in ranges to position the cursor after any diff
I’ve been using CK 4 for years without issues. I have almost every plugin added as well. I never used their support. I sometimes wish I would have gone with a lighter weight editor but at the time this was my only option. CK 5 was/is a rewrite from the ground up I heard so your results may vary.