Как стать автором
Обновить

Комментарии 3

Спасибо! Конечно, мы знаем про draft.js, равно как и про другие библиотеки для работы с онлайн-редакторами (Slate, ProseMirror, Quill). На стадии выбора инструмента мы рассмотрели разные библиотеки и в итоге остановились на ProseMirror, потому что он позволяет работать с экосистемой на Vue (в отличие от упомянутого draft.js, жестко заточенного под React), а также является модульным и расширяемым, то есть мы можем использовать только те возможности, которые нам нужны, что для нас является очень критичным. Но статья все же посвящена непосредственно работе с самим ProseMirror, поэтому процесс выбора библиотеки остался за кадром.

Стоит упомянуть, что автор ProseMirror так же разрабоатывает небезызвестный CodeMirror.
В ProseMirror он использует новые подходы, которые архитектурно невозможно внедрить в старом редакторе, в т.ч. contenteditable.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий