
嗨,我是小华同学,专注解锁高效工作与前沿AI工具!每日精选开源技术、实战技巧,助你省时50%、领先他人一步。👉免费订阅,与10万+技术人共享升级秘籍!

AMIS(前端低代码框架)是百度开源的低代码前端框架,基于纯 JSON 配置即可生成完整后台页面,包括表单、表格、图表、CRUD 列表,支持可视化拖拽编辑。,星标数已达 18.4k,百度内部已沉淀超过 5 万个页面,广泛应用于审核系统、数据管理后台、模型监控等落地场景
传统后台开发常见瓶颈:
AMIS 用 JSON 驱动渲染,解放前端工程能力,让后端团队也能产出完整交互页面,从而实现更快交付、更强协同。
无需 JS 语法,只要 JSON 配置:
{
"type": "page",
"title": "用户列表",
"body": {
"type": "crud",
"api": "/api/users",
"columns": [
{ "name": "id", "label": "ID" },
{ "name": "name", "label": "姓名" },
{ "type": "operation", "label": "操作", "buttons": [...]
}
]
}
}AMIS 会自动渲染 CRUD 页面,支持分页搜索、按钮操作、表单校验等。
提供「可视化拖拽 + JSON 预览」,非技术人员也能配置界面,无需手写 JSON 。
从常规表单控件到日志diff、文件上传、PDF预览、图表可视化等均有覆盖,提高开发效率。
支持“低代码 + 自定义组件”:可针对复杂场景,通过 React/Vue 组件接入 AMIS 环境,保持灵活可扩展。
JSON 中支持 ${变量} 动态引用,上下文参数传递轻松实现联动与表达式逻辑 。
支持主题定制、角色权限控制、国际化翻译,适配企业级多端部署需求。

维度 | 优势说明 |
|---|---|
下沉前端能力门槛 | 后端/产品也能配置页面;降低协作成本 |
组件丰富度 | 内置超 120+ 组件,应对大多数中后台需求 |
混合开发支持 | 可插入自定义组件,兼顾灵活扩展 |
可视化支持 | 拖拽编辑、所见即所得,快速原型迭代 |
企业级特性 | 支持权限管理、国际化、主题定制、安全验证 |
以下是 AMIS 渲染后的 UI 示例截图,并附对应配置分析:



项目名称 | Github ⭐ | 特点与优势 | 与 AMIS 对比 |
|---|---|---|---|
AMIS | 18.4k | JSON 驱动+组件库+可视化编辑 | 中文生态成熟、组件丰富、企业级案例多 |
AppFlowy | ~64k | 可拖拽笔记/工作区 | 更多笔记协作,不聚焦后台渲染 |
SurveyJS | ~? | 表单问卷生成 | 专注表单,不支持CRUD/图表/监控 |
Budibase | ~24k | 全栈低码 app 开发 | 更注重数据库、流程自动化 |
Directus | ~26k | Headless CMS API | 数据管理优先,前端展示需额外开发 |
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。