18.3K ·GitHub
Что это такое?
wangEditor — это open-source редактор форматированного текста (WYSIWYG) для веба, сейчас актуальна версия 5. Он работает сразу после подключения и требует минимум настройки.
Это компонент, который я встраиваю в своё веб-приложение, или редактор как онлайн-сервис?
Это фронтенд-библиотека, которую вы встраиваете в свои страницы: добавляете компонент редактора и настраиваете его в своём коде. Никакого хостинга-сервиса здесь нет.
Как подключить его к своему проекту?
Установите пакет из npm и следуйте инструкциям быстрого старта из документации, ссылка на которую есть в README. Там же есть ссылка на живое демо — можно попробовать редактор в браузере ещё до установки.
Обязательно нужен Vue или React, или подойдёт чистый JavaScript?
Чистого JavaScript достаточно — основной редактор работает сам по себе, а если ваше приложение использует Vue или React, есть официальные интеграции и для них.
Где он вообще работает — нужно что-то, кроме браузера?
Он работает в браузере как часть веб-страницы, поэтому запускается везде, где работает ваше веб-приложение. Устанавливать отдельное приложение для компьютера или телефона не нужно.
Насколько проект зрелый — им действительно пользуются?
Проект существует с 2014 года и входит в число самых популярных китайских open-source редакторов по количеству звёзд на GitHub (больше 18 тысяч), сейчас он в мажорной версии 5.
Документация на английском или на китайском?
В основном на китайском — README начинается с английского заголовка, но сам текст китайский, а документация и демо рассчитаны на китайскоязычную аудиторию. Сам редактор не привязан к языку.
Which topics is it in?
rich-text, wysiwyg-editor, wysiwyg, components, frontend-framework, content-creation, editor, javascript-library, vue, ui-components, html, web-development
