低代码与可视化
NocoDB
厂商/来源:
NocoDB (开源 AGPLv3)
核心功能:
“把 MySQL 变成 Airtable”。甲方扔给你一个 Excel 设备清单,让你做一个增删改查系统,用它 1 分钟搞定。
| 适用场景 | 资产管理台账、设备维护记录表、客户信息管理 (CRM) |
| 架构支持 | Docker |
| 核心价值 | Instant API (即时接口):你连上一个现有的 MySQL 数据库,它立刻自动生成 Swagger REST API 和 GraphQL 接口。前端开发可以直接调用,省去了写后端 CRUD 代码的时间。 |
| 用户体验 | Excel 视图:操作界面像 Excel 一样简单。支持“看板视图”、“日历视图”、“表单视图”。现场的文员、仓库管理员不需要培训就能上手。 |
| 避坑指南 | [表结构锁定] 1. 主键依赖:NocoDB 强烈依赖数据库的主键 (Primary Key)。如果你的老旧数据库表中没有主键,它无法编辑数据。对策:在连接前,给老表加上 id (INT AUTO_INCREMENT)。 2. 复杂关系:虽然支持多对多关联,但在处理复杂的数据库外键约束时,UI 操作容易报错。建议:复杂的表结构设计还是在 Navicat 里做,NocoDB 只用来录入数据。 |
| 推荐搭配 | [现有 MySQL 数据库] [前端 App] |