内容简介:它们使用单独的文档结构而不是HTML,有些是比完整编辑器更模块化的库
严格的框架
- Mobiledoc - https://github.com/bustle/mobiledoc-kit - 使用标准化JSON结构构建编辑器的框架
- Substance - http://substance.io - 用于构建编辑器和发布系统的库
- ShareDB - https://github.com/share/sharedb - 使用操作转换同步任何JSON文档的框架,将实时协作编辑添加到其他任何内容
抽象编辑
它们使用单独的文档结构而不是HTML,有些是比完整编辑器更模块化的库
- ProseMirror - http://prosemirror.net/ - 支持协作编辑,为Mobiledoc提供类似的数据结构选项
- Slate - https://github.com/ianstormtaylor/slate - 构建更多自定义编辑器的框架,灵感来自Draft,ProseMirror,Quill
- Draft - https://draftjs.org - React的富文本编辑器框架
- Quill - http://quilljs.com/
- Trix - https://github.com/basecamp/trix - 由Basecamp团队使用并在v3中使用
- Scribe - https://github.com/guardian/scribe - 由Guardian团队提供
- Etherpad - http://etherpad.org/ - 协作实时编辑框架,后端和编辑器
- Texture - http://substance.io/texture/ - 基于Substance 库的编辑器
基于Dom的编辑
- Froala - https://www.froala.com/wysiwyg-editor - 传统HTML结构的最佳编辑器(IMO)
- Pell - https://github.com/jaredreich/pell - 旨在成为最简单和最小的
- CKEditor(v5) - https://ckeditor.com/ - 历史悠久,可定制,内置协作的新架构
- TinyMCE - http://www.tinymce.com/ - 较旧的编辑器,类似于CKEditor
- Textbox.IO - https://textbox.io/ - 来自TinyMCE项目所有者的新功能
- Squire - https://github.com/neilj/Squire - 在FastMail webmail中使用,比图像更适合文本
- medium-editor - https://github.com/yabwe/medium-editor - Medium.com编辑器的克隆
- Medium.js - http://jakiestfu.github.io/Medium.js - Medium.com编辑器的克隆
- wysihtml - http://wysihtml.com/
- Redactor - http://imperavi.com/redactor/
- Summernote - http://summernote.org/
- ZenPen - http://www.zenpen.io/
- Trumbowyg - https://alex-d.github.io/Trumbowyg/ - html5编辑器作为jquery插件
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 抛开框架,原生 JS 实现微信 MarkDowm 编辑器????
- 我做编辑器这些年:钉钉文档编辑器的前世今生
- 有爱编辑器 1.7.1 发布,mysql 编辑器 GUI
- 小书匠编辑器 6.0.0 发布,好用的 Markdown 编辑器
- 小书匠编辑器 6.0.0 发布,好用的 Markdown 编辑器
- 10个最佳富文本编辑器
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Rails 5敏捷开发
[美] Sam Ruby、[美] Dave Thomas、[美] David Heinemeier Hansson / 安道、叶炜、大疆Ruby技术团队 / 华中科技大学出版社 / 2017-12-30 / 115.00
本书以讲解“购书网站”案例为主线,逐步介绍Rails的内置功能。全书分为3部分,第一部分介绍Rails的安装、应用程序验证、Rails框架的体系结构,以及Ruby语言知识;第二部分用迭代方式构建应用程序,然后依据敏捷开发模式开展测试,最后用Capistrano完成部署;第三部分补充日常实用的开发知识。本书既有直观的示例,又有深入的分析,同时涵盖了Web开发各方面的知识,堪称一部内容全面而又深入浅出......一起来看看 《Rails 5敏捷开发》 这本书的介绍吧!