[Un an d'affûtage de l'épée] L'éditeur de texte enrichi wangEditor V5 est officiellement sorti

introduire

wangEditor5 - Éditeur de texte riche Web open source, prêt à l'emploi, facile à configurer. 2022.04.11 La version v5 sera officiellement publiée .

image.png

Pourquoi insister pour être wang

Je travaille sur wangEditor depuis 2015. Au fil des ans, je suis passé de la v1 à la v5 actuelle. De le faire moi-même, j'ai maintenant d'autres aides.

Au début c'était par intérêt personnel et par pratique personnelle, puis j'ai petit à petit découvert quelques problèmes : les éditeurs de texte enrichi sont des outils très courants, mais vous regardez ceux disponibles autour de vous.

  • Soit la technologie est ancienne, comme UEditor kindEditor
  • Soit des documents étrangers en anglais, tels que CKEditor tinyMCE quill - si votre anglais est bon, veuillez ignorer ceci
  • Soit nécessite beaucoup de développement secondaire, comme proseMirror slate

Identifier les problèmes et résoudre les problèmes est ce qui crée de la valeur. Par conséquent, la motivation principale de mon insistance à faire de wangEditor est de réaliser cette valeur : je veux créer un éditeur de texte riche Web open source domestique avec une bonne expérience.

Bien qu'il soit open source depuis tant d'années, je crois fermement que des choses précieuses finiront par se réaliser !

qu'avez-vous fait cette année

L'éditeur de texte enrichi est l'un des projets frontaux les plus complexes. Un excellent produit nécessite une conception, un développement et une itération à long terme, et la période de construction est calculée en années. (Cela ne semble pas correspondre au rythme rapide du "lancement le mois prochain" du monde ~)

Par conséquent, un an de recherche et développement de wangEditor5 n'est pas trop long. Bien sûr, cela a pris beaucoup de notre énergie

  • 4w+ lignes de code source
  • 750+ commits
  • Résolvez plus de 300 problèmes

Plusieurs étapes importantes :

wangEditor5 升级的内容

(在之前的 公开测试 博客中已经写过,这里不再赘述)

从公开测试到正式发布

为了能得到稳定的、符合用户预期的功能,我安排了半年的公测周期。在这期间也确实发现和修改了一些问题

  • 支持输入和输出 HTML 格式,参考文档
  • 粘贴优化,可识别基本的 HTML 格式,不再只粘贴纯文本
  • 常用的第三方插件,参考文档 —— 也证明了 wangEditor5 扩展能力
  • 重构 Vue 组件,支持 v-model ;重构 React 组件,支持 value onChange(受控组件)
  • 新功能:上传视频 + todo 待办
  • 重构 demo 网站,展示更多示例
  • 完善单元测试,测试覆盖率 70%

直到近期,公测稳定了,才发布了正式版本,大家可以放心使用。

wangEditor5 研发成员

以下是 v5 的主要研发成员(还有一些成员提交代码较少,这里没有列出)

Si vous souhaitez rejoindre l'équipe R&D, vous pouvez vous référer ici .

finir

Si vous avez des questions ou des suggestions, vous pouvez aller sur github et soumettre un problème

Je suppose que tu aimes

Origine juejin.im/post/7085878868111786015
conseillé
Classement