Skip to content

Kendo Editor is laggy for medium-to-large documents (not due to ProseMirror) #4609

@mtgplaygroup

Description

@mtgplaygroup

Description

On every document change, Kendo Editor serializes the entire document to HTML. This is an expensive operation, especially if there are any complex node views. I saw noticeable lag when typing with Kendo Editor. I was able to fix the performance problems by dropping Kendo Editor and using ProseMirror directly.

Steps To Reproduce

  1. Create a medium-to-large document
  2. Edit it with Kendo Editor
  3. See there is some lag when typing
  4. The lag may be because Kendo Editor serializes the entire document on any change.
  5. Remove Kendo Editor and use ProseMirror directly. The lag goes away.

Screenshots or video

No response

Actual Behavior

Lag in typing

Expected Behavior

No lag in typing (my document is medium-sized, not excessively large)

Browser

Chrome, All

Browser version

latest

OS type

MacOS

OS version

No response

Last working version of the Kendo UI for Angular package (if regression).

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions