距离上次介绍 EasyEditor 已经过去两个月,在这段时间里,我一直专注于开发 EasyDashboard(基于 EasyEditor 低代码引擎的数据可视化大屏解决方案)以及完善 EasyEditor 的文档内容。
我很高兴地宣布,我们终于完成了 EasyEditor 的初版文档!这是一个重要的里程碑,标志着 EasyEditor 在产品成熟度上迈出了关键一步。
EasyEditor 文档地址
EasyEditor: 用于构建可视化应用平台的插件化跨框架低代码引擎
EasyEditor 核心特性
EasyEditor 作为一款用于构建可视化应用平台的插件化跨框架低代码引擎,具有以下核心优势:
- 解耦设计:引擎核心与框架无关,支持多种框架渲染扩展
- 插件化架构:灵活的插件系统设计,包含生命周期管理、热键绑定、类扩展机制和依赖注入
- 渲染引擎:提供多框架支持、实时预览、Schema 驱动和组件隔离沙箱
- 可视化设计:完整的设计器实现,支持拖拽布局、吸附对齐、多设备预览和撤销/重做栈
- 企业级能力:集成数据源管理、多语言支持、版本控制和在线协作
- 组件生态体系:提供内置物料市场、组件封装规范、物料开发工具和组件版本管理
文档概览
新版文档全面覆盖了 EasyEditor 的主要功能和使用方法:
- 入门指南:包含为什么选择 EasyEditor、快速开始和核心概念,帮助新用户快速上手
- 扩展开发:详细介绍了插件扩展、物料扩展和设置器扩展的开发方法
- 渲染器开发:包含渲染器概述、设计态使用、运行态使用及自定义渲染器指南
- 场景实践:目前涵盖大屏设计和表单设计两个主要应用场景
- 设计原理:从架构综述到具体模块实现,全面解析 EasyEditor 的技术细节
- API 参考:提供了 Core、Renderer 和 Plugin 的详细 API 文档
持续完善中的内容