写点什么

facebook 开源可扩展文本编辑器 lexical-金马国际

  • 2022 年 4 月 15 日
  • 本文字数:508 字

    阅读完需:约 2 分钟

meta(原 facebook)近日开源可扩展文本编辑器 ,源代码托管在 github 上采用 mit 许可证。



官方介绍称,lexical 是一个可扩展的 javascript web 文本编辑器框架,强调可靠性、可访问性和性能。结合高度可扩展的架构,lexical 允许开发者创建独特的文本编辑体验,并在规模和功能上进行扩展。


团队认为,用户不应该在每个实现中一遍又一遍地重写相同的富文本功能,因此 lexical 公开了一组单独的模块化包,可用于添加常见功能如列表、链接和表格。lexical 强调可扩展性:节点可以被扩展,以增加或改变行为,简单的、命令式的 api 使它很容易建立自定义的用例。


lexical 由编辑器实例组成,每个实例都附加到一个内容可编辑元素。一组编辑器状态代表了编辑器在任何特定时间的当前和待定状态。它设置简单,与框架无关,但为 react 提供了一组绑定。lexical 不直接关注 ui 组件、工具栏或富文本功能和 markdown,这些功能的逻辑可以通过一个插件接口包含进来。此外,lexical 遵循网页无障碍性指导原则 (web content accessibility guidelines),并与屏幕阅读器和其他辅助技术兼容。


官方提醒称,lexical 目前处于早期开发阶段,api 和包可能会经常更改。


项目地址:

2022 年 4 月 15 日 12:291649
infoq中文站编辑

发布了 258 篇内容, 共 106.0 次阅读, 收获喜欢 495 次。

关注

评论

发布
暂无评论
发现更多内容

大规模 kubernetes 集群运维实践

大规模 kubernetes 集群运维实践

网站地图