Everything is a plugin
summary
CKEditor 5 exposes an MV+ plugin architecture where even typing and paragraphs are implemented as plugins; it shows a concrete AI Assistant plugin for prompt-driven content generation and a real-time collaboration plugin that wires model updates into live sessions. Plugins appear as either a class extending Plugin or a simple function, split into UI and editing parts, with explicit schema converters commands (schema definitions, bidirectional converters for editing vs data view, and commands for action/state). CK box adds eight webhook integrations.
AI-written summary · about
chapters (9)
- 0:00Welcome
- 1:57What is CKEditor
- 4:29Plugin system core
- 9:31Model-View-Controller
- 15:33Data flow in CKEditor
- 16:59Plugin editing layer
- 21:15Live plugin demo
- 22:41CKBox introduction
- 24:51Call to action
related talks
26mEverything is a plugin
26mCollaboration + Creativity CKEditor 5's Advanced Features & GPT AI Assistant
15mExplore TinyMCE: From OS to ChatGPT AI Assistant with Vue
32mBuild a Google Docs clone with CKEditor 5 & Vue.js Solution LIVE
05mRich text editing with DraftJS Plugins
25mPlaying with Plugins
01mThe AI Tools Kent C. Dodds Uses
10mBuilding Chat Plugins for Microsoft Bing and Edge
