NocoBase:2.3 万 Star 的数据模型驱动开源 aPaaS
2026-06-18 18:00:00
NocoBase 开源项目分析
仓库:github.com/nocobase/nocobase · 官网:nocobase.com · License: Apache-2.0 · ⭐ 23k+
项目是什么
NocoBase 是国产 数据模型驱动 的开源 aPaaS——先设计 Collection(表结构、关联、权限),再拖拽 区块 组装页面,而非「表单驱动」的低代码。
核心能力
| 模块 | 说明 |
|---|---|
| 数据模型 | Collection、关联、公式字段、版本化 |
| 界面构建 | 表格/表单/详情/图表等区块自由组合 |
| 权限 ACL | 菜单、数据、字段级权限 |
| 工作流 | 内置自动化引擎 |
| 插件生态 | 文件、短信、AI 员工等扩展 |
| API | 自动生成 REST,可作 BFF/CMS 后端 |
技术栈
Node.js + React + Sequelize,支持 PostgreSQL / MySQL / MariaDB / KingBase 等。
快速部署
git clone https://github.com/nocobase/nocobase.git --depth 1
cd nocobase && yarn install && yarn dev
# 或 Docker Compose 一键启动
与 JeecgBoot / 若依对比
| 类型 | 代表 | 特点 |
|---|---|---|
| aPaaS | NocoBase | 模型驱动、插件化、Node 栈 |
| 低代码框架 | JeecgBoot | Java + 代码生成 + Online 表单 |
| Admin 脚手架 | 若依 | Spring Boot 快速搭后台 |
黑豹点评
NocoBase 适合 「可控低代码」 场景——比 SaaS 宜搭/简道云更私有化,比纯 Spring 自研更快交付 CRUD 与中后台。政企、制造、内容站(如 CMS+SEO)均可评估;复杂算法仍建议插件或外挂微服务。