元数据驱动的实体引擎,通过配置驱动、运行补全、插槽扩展的设计理念, 帮助你快速构建复杂的数据管理界面。
简单四步,从数据模型到完整应用
强大的元数据驱动架构,让数据建模变得简单高效
使用 IEntityModel + IEntityView 描述领域与 UI 形态,减少硬编码。视图缺省字段、Widget、顺序等由 FieldTyper 与模型自动推导,实现配置大于编码的开发理念。
内置 form / grid / master-detail / shell / kanban / dashboard 六种视图类型,通过统一的视图管线渲染不同 UI 形态,满足90%的业务场景需求。
通过命名渲染器 (Named Renderer) 在壳层 / 工具栏 / 行内插入自定义区域,支持非侵入式的组件扩展和业务逻辑注入。
基于引用表抽象支持一对多、多对多、树形结构、反向查询、计数统计。内置 ReferenceEditMMComp 管理复杂的多对多关系编辑。
极简的代码,强大的功能,适用于各种业务场景
通过简单的配置文件定义数据模型和视图,自动生成完整的CRUD界面
const UserModel: IEntityModel = {
name: 'User',
fields: [
{ name: 'id', type: 'uuid', primary: true },
{ name: 'name', type: 'string', required: true },
{ name: 'email', type: 'email', unique: true }
]
}
// 自动生成表单、表格、详情页面
适合构建各种数据密集型应用,从企业管理到低代码平台
立即体验 Entity Engine 的强大功能,几分钟内构建复杂的数据管理系统