Пожалуйста попробуйте демо https://itsumma.github.io/textarena/ и скажите лучше чем редактор в vc или нет. Если вы найдёте чем улучшить проект, будем очень благодарны.
Структура документа хранится в JS — нет сложности сделать экспорт в JSON. Сейчас упор сделан на HTML и веб-компоненты, чтобы отображение сложных кусков текста можно было делать, не заботясь о том, где этот HTML будет отображаться. Изначально задача была сделать редактор максимально похожим на результат на сайте.
Чем textarena лучше, например, https://editorjs.io/, форк которого используется на vc?
Editor.js умеет отдавать json, позволяя в нужный момент изменить разметку на выходе.
Сама же концепция WYSIWYG -> HTML стара как мир и не является столь же гибкой, как те же WYSIWYG -> JSON или WYSIWYG -> Markdown хотя бы.
Пожалуйста попробуйте демо https://itsumma.github.io/textarena/ и скажите лучше чем редактор в vc или нет. Если вы найдёте чем улучшить проект, будем очень благодарны.
Структура документа хранится в JS — нет сложности сделать экспорт в JSON. Сейчас упор сделан на HTML и веб-компоненты, чтобы отображение сложных кусков текста можно было делать, не заботясь о том, где этот HTML будет отображаться. Изначально задача была сделать редактор максимально похожим на результат на сайте.