大神们谁有egg.js的富文本编辑器推荐一个
大神们谁有egg.js的富文本编辑器推荐一个
3 回复
这属于前端范畴,跟 egg 没啥关系。
摘抄一段 语雀 的编辑器选型总结:
- 如果业务对内容编辑无特殊要求,仅仅是希望有可视化编辑内容的能力,建议直接使用业界成熟编辑器:
- TinyMCE 很多应用中使用,WordPress 是典型代表,支持配置和自定义扩展
- CKEditor 非常成熟,功能非常强大,体验很棒
- 还有百度的 http://ueditor.baidu.com/website/
- 如果业务需要集成一个 Markdown 编辑器或者源代码编辑器,推荐用 Codemirror,语雀的 Markdown 编辑器就是在它之上扩展的;
- 如果内容编写是业务核心功能,而且有很多定制化的编辑需求,建议自研编辑器,可基于如下内核:
- React 技术栈:Draft.js、Slate.js,语雀的可视化编辑器就是基于 Slate.js 实现的
- 非 React 技术栈:ProseMirror
传送门:
- TinyMCE https://github.com/tinymce/tinymce LGPL 协议
- Slate.js https://github.com/ianstormtaylor/slate MIT 协议
- Draft.js https://github.com/facebook/draft-js BSD 协议
- CKEditor https://github.com/ckeditor/ckeditor-dev GPL LGPL 协议
@atian25 好的 我试试谢谢了