Slate.js —— 完全可定制的富文本编辑框架 | 软件推介

2017 年 11 月 21 日 开源中国


Slate.js 

授权协议:MIT

开发语言:JavaScript 

操作系统:跨平台


Slate 是一个完全可定制的富文本编辑框架。


通过 Slate,你可以构建出类似 Medium、Dropbox Paper 或者 Canvas 这样使用直观、富交互、体验也已成为 Web 应用标杆的编辑器。同时,你也无需担心在代码实现上陷入复杂度的泥潭之中。


Slate 之所以能做到这一点,是因为它的所有逻辑都是通过一系列的插件实现的。这样,你就再也不会被某项特性在或不在编辑器【核心】边界之内的问题所困扰了。你可以将它理解为在 React 和 Immutable 基础上,一种可插拔的 contenteditable 实现。另外,它的灵感来自于 Draft.js,Prosemirror 和 Quill 等类库。


Slate 还处于 beta 状态。目前它已经可用,但你可能需要通过 pull request 修复若干复杂使用场景下的问题。


Demo

在线示例页中可查看全部示例!


扫一扫查看更多详情☟


更多软件请前往公众号菜单栏“读我”->“软件推介”查看。



推荐阅读

放弃 Dubbo,选择 Spring Cloud 微服务架构实践与经验总结

TIOBE 11 月编程语言排行榜,脚本语言怎么了?

用 Vue 做一个酷炫的 menu

用 Electron 打造 Win/Mac 应用,从「代码」到可下载的「安装包」

深度解读 Tomcat 中的 NIO 模型

点击“阅读原文”查看更多精彩内容

登录查看更多
0

相关内容

FPGA加速系统开发工具设计:综述与实践
专知会员服务
65+阅读 · 2020年6月24日
【Manning新书】现代Java实战,592页pdf
专知会员服务
99+阅读 · 2020年5月22日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
117+阅读 · 2020年5月10日
机器学习相关资源(框架、库、软件)大列表
专知会员服务
39+阅读 · 2019年10月9日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
34个最优秀好用的Python开源框架
专知
9+阅读 · 2019年3月1日
2018年8月份GitHub上最热门的开源项目
算法与数据结构
3+阅读 · 2018年9月4日
快讯 | Facebook将推出PyTorch 1.0,整合Caffe2 + PyTorch
大数据文摘
3+阅读 · 2018年5月3日
跨框架深度学习可视化框架 VisualDL | 软件推介
开源中国
3+阅读 · 2018年4月26日
【机器学习】推荐13个机器学习框架
产业智能官
8+阅读 · 2017年9月10日
Mesh R-CNN
Arxiv
4+阅读 · 2019年6月6日
Simplifying Graph Convolutional Networks
Arxiv
12+阅读 · 2019年2月19日
Arxiv
3+阅读 · 2018年5月28日
Arxiv
4+阅读 · 2018年4月9日
VIP会员
相关VIP内容
相关资讯
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
34个最优秀好用的Python开源框架
专知
9+阅读 · 2019年3月1日
2018年8月份GitHub上最热门的开源项目
算法与数据结构
3+阅读 · 2018年9月4日
快讯 | Facebook将推出PyTorch 1.0,整合Caffe2 + PyTorch
大数据文摘
3+阅读 · 2018年5月3日
跨框架深度学习可视化框架 VisualDL | 软件推介
开源中国
3+阅读 · 2018年4月26日
【机器学习】推荐13个机器学习框架
产业智能官
8+阅读 · 2017年9月10日
Top
微信扫码咨询专知VIP会员