写点什么

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:296524
用户头像
罗燕珊 AI practitioner | Tech media

发布了 522 篇内容, 共 379.9 次阅读, 收获喜欢 841 次。

关注

评论

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

百川仓配切量接口成长史

京东科技开发者

Macs Fan Control Pro 如何控制风扇速度?Macs Fan Control Pro使用教程及安装包分享

Rose

Macs Fan Control Pro下载 Macs Fan Control Pro破解 Mac 电脑风扇速度 Macs Fan Control 教程

如何用Flask中的Blueprints构建大型Web应用

华为云开发者联盟

Python 开发 华为云 Web应用 华为云开发者联盟

AI时代来临我们要如何面对?

小齐写代码

案例研究:如何通过淘宝天猫商品销量数据分析竞争对手

tbapi

淘宝API接口 淘宝商品销量数据接口

软件测试学习笔记丨Allure2 报告中添加附件(html)应用场景

测试人

软件测试

手把手带你用香橙派AIpro开发AI推理应用

华为云开发者联盟

华为云 昇腾 华为云开发者联盟 香橙派AIpro AI推理应用

软通咨询携手普元电力,共绘企业规范化管理与人才发展新篇章

软通咨询

数字化转型 绩效管理 数字化咨询 数据智能 数字化咨询

学算法要读《算法导论》吗?

京东科技开发者

实战篇-Docker 安装ELK(单节点)

派大星

运维监控 ELK Stack

VMware Fusion Pro 13许可证密钥 VM虚拟机如何使用?

Rose

VM虚拟机密钥 VMware Fusion Pro 13密钥 mac虚拟机软件

大文件上传实践分享

京东科技开发者

2022全球AI生物智药大赛赛道二参赛攻略@paipai

阿里云天池

阿里云

网络延迟对事务的影响

GreatSQL

延迟 网络 事务 greatsql

鸿蒙实训营火爆北京,政企民生、金融、出行等领域的百余家企业积极参与!

最新动态

基于vite多页面实现多端同构开发和部署

京东科技开发者

DevOps迈向标准化,平台工程让开发运维更轻松

SEAL安全

DevOps 运维 平台工程

PostgreSQL数据迁移至Doris:一站式解决方案

NineData

postgresql Doris 实时数据分析 实时同步 NineData

【直播】开发者手机切换4.1总结

Laval小助手

【论文速读】| 对大语言模型解决攻击性安全挑战的实证评估

云起无垠

自定义对象池实践

FunTester

CQ 社区版2.10.0 | 新增 SQL 审核、全新英文版上线…

BinTools图尔兹

mongodb mongo 数据库管理 SQL审核 SQLite编辑器

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