速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

Facebook 开源可扩展文本编辑器 Lexical

  • 2022-04-15
  • 本文字数:508 字

    阅读完需:约 2 分钟

Facebook 开源可扩展文本编辑器 Lexical

Meta(原 Facebook)近日开源可扩展文本编辑器 Lexical,源代码托管在 GitHub 上采用 MIT 许可证。



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


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


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


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


项目地址:https://github.com/facebook/lexical

2022-04-15 12:296071
用户头像
罗燕珊 AI practitioner | Tech media

发布了 499 篇内容, 共 335.5 次阅读, 收获喜欢 798 次。

关注

评论

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

智慧城市主题展2022第十五届北京国际智慧城市展览会

InfoQ_caf7dbb9aa8a

Vue 中 $attrs 与 $listeners 的详解

编程江湖

Vue 大前端

Rust 元宇宙 8—— 脚本

Miracle

rust 脚本 元宇宙

使用HTML+CSS制作逼真的红色开关

海拥(haiyong.site)

CSS html 大前端 Demo 签约计划第二季

常用的5个分布式缓存框架

编程江湖

Java 开发 分布式缓存框架

kafka元数据信息存储在哪里,如何查看

编程江湖

kafka

文本分类:Keras+RNN vs 传统机器学习

华为云开发者联盟

机器学习 深度学习 keras RNN 文本分类

数据分析从零开始实战,Python、Pandas与各类数据库

老表

Python 数据库 数据分析 pandas 11月日更

2022第十五届北京国际大数据产业博览会

InfoQ_caf7dbb9aa8a

2022第十五届北京国际智慧工地展览会

InfoQ_caf7dbb9aa8a

大数据开发hadoop入门基础之sqoop

@零度

大数据 hadoop sqoop

开发好能重构的代码,都是这么干的

华为云开发者联盟

接口 重构 代码 并发 注释

Redis线程模型的前世今生

vivo互联网技术

redis reactor 多线程 io

Java开发之ssm三大框架的整合

@零度

Java ssm

基于TDengine进行睿信物联网平台的迁移改造

TDengine

tdengine 时序数据库

taosAdapter正式发布:支持从OpenTSDB向TDengine无缝迁移

TDengine

tdengine 后端 时序数据库

详解预训练模型在信息检索第一阶段的应用

百度Geek说

后端 预训练 信息检索

恒源云(GPUSHARE)_云GPU服务器如何登陆Windows实例?

恒源云

人工智能 深度学习 算力

dart系列之:数学什么的就是小意思,看我dart如何玩转它

程序那些事

flutter dart 程序那些事 11月日更

技术分享| Sip与WebRTC互通-SRProxy开源库讲解

anyRTC开发者

音视频 WebRTC SIP 视频会议 SRProxy

前端开发中需要掌握的开发框架React

@零度

大前端 React

2022北京智博会AIOTE 2022第十五届北京国际人工智能产品展览会

InfoQ_caf7dbb9aa8a

2022北京智博会AIOTE 第十五届(北京)国际智慧城市、物联网、大数据博览会

InfoQ_caf7dbb9aa8a

2022第十五届北京国际AI人工智能产品展览会

InfoQ_caf7dbb9aa8a

Nocalhost 为 KubeSphere 提供更强大的云原生开发环境

CODING DevOps

Kubernetes DevOps 云原生 集群 Nocalhost

大厂算法面试之leetcode精讲11剪枝&回溯

全栈潇晨

LeetCode 算法面试

大厂算法面试之leetcode精讲12.堆

全栈潇晨

算法 LeetCode

2022北京智博会AIOTE 2022第十五届北京国际AI人工智能产品展览会

InfoQ_caf7dbb9aa8a

Linux学习指南《Linux一学就会》带你玩转Linux

侠盗安全

Linux linux运维 运维工程师 云计算架构师

2022北京智博会AIOTE 第十五届(北京)国际智慧城市、物联网、大数据博览会

InfoQ_caf7dbb9aa8a

react源码解析5.jsx&核心api

buchila11

React React Hooks

Facebook 开源可扩展文本编辑器 Lexical_开源_罗燕珊_InfoQ精选文章