Become a sponsor

核心价值
企业级数据中台不应从零搭建。本框架提供开箱即用的完整解决方案,为中大型企业构建统一的数字化基座。
每个企业项目都需要用户管理、权限控制、日志记录、文件上传等基础能力。从零开发这些模块:
本框架将这些通用能力封装为可复用的模块,新增业务模块只需 4 个文件 + 1 行注册:
models.py → 数据模型定义
schemas.py → 表单校验规则
repository.py → 数据访问层
service.py → 业务逻辑层
+ 1 行路由注册 → 自动挂载到 API预置企业后台所需的全部基础功能,无需额外开发:
分层架构 + 模块化设计,业务代码与框架核心完全解耦:
src/modules/,按需增删不影响框架通过 DB_DRIVER 环境变量切换数据库,无需修改业务代码:
| 数据库 | 说明 |
|---|---|
| MySQL | 默认,生产推荐 |
| PostgreSQL | 企业级首选 |
| SQL Server | 国企/政企场景 |
| SQLite | 开发/测试 |
| Oracle | 金融/传统企业 |
不仅支持结构迁移,还提供 scripts/migrate_db.py 跨库数据泵送工具——从源库到目标库的结构 + 数据整体迁移,含自增序列重置和逐表 COUNT 校验。
后台系统安全性是刚需,内置多层安全防护:
docker-compose up --build,含后端 + MySQL + Redis97 篇文档覆盖从入门到运维的完整链路:
快速入门 → 环境搭建、启动调试、第一个接口
模块开发 → 从 Model 到前端页面的端到端教程
架构设计 → 分层架构、基类体系、缓存、安全
开发指南 → 后端核心、业务模块、前端组件、联调
代码生成器 → CLI / Web UI / 自定义模板
运维部署 → Docker、Nginx、Supervisor、监控
规范标准 → API 响应、分页、Git、测试、文档| 场景 | 说明 |
|---|---|
| 快速搭建新项目 | 基础功能开箱即用,专注业务开发 |
| 企业数字化转型 | 稳定可靠的后台框架,多数据库适配 |
| 团队技术统一 | 统一的分层架构和编码规范 |
| 开发者学习 | 完整的企业级项目参考,文档齐全 |
| 层级 | 技术 |
|---|---|
| 后端 | FastAPI + SQLAlchemy + Pydantic |
| 前端 | Vue3 + ElementPlus + TypeScript + Vite |
| 基础设施 | MySQL / PostgreSQL / Redis / Docker |
详细版本号和技术选型说明见 技术选型。
作为企业级数据中台解决方案,本框架为中大型企业提供统一的后台管理基座,承载用户、权限、配置、日志等公共能力,让各业务线聚焦于核心业务而非基础设施建设。
核心价值:为中大型企业提供可复用的数字化基座,让每个新项目不再从零搭建基础能力。