kandy_ye头像
关注
推荐一款基于Fastapi开源的高质量快速开发平台封面图

推荐一款基于Fastapi开源的高质量快速开发平台

1. 项目概述

1.1 定位

FastapiAdmin 是一套完全开源(MIT License)的企业级中后台快速开发平台,核心理念为"五分钟搭建企业级中后台,开箱即用"。它提供:

  • 后端:FastAPI + SQLAlchemy 2.0(异步)+ Redis 的高性能后端
  • 前端:Vue3 + TypeScript + Vite + Element Plus 的中后台 Web 端
  • 移动端:UniApp(H5 + 小程序 + App),源码未开源(私有工程)
  • 文档站:VitePress,源码未开源(私有工程)

当前版本 v3.0.0,仓库约 1.2k Star、271 Fork、1237 次提交,同时托管于 GitHub 与 Gitee。

1.2 核心特性

特性 说明
开箱即用的后台系统 首次启动自动建表 + 导入种子数据,5 分钟可运行
FastAPI 异步高性能后端 全程 async,SQLAlchemy 2.0 async ORM
RBAC 三级权限 菜单权限 / 按钮权限 / 数据权限
代码生成器 选表 → 自动生成前后端代码
移动端一体 UniApp 移动端(H5 + 小程序 + App)
Docker 一键部署 Docker Compose + Nginx + SSL
AI 智能体 基于 Agno 的智能体框架(对话、模型配置管理)
定时任务与工作流 APScheduler 定时调度 + 可视化工作流引擎

1.3 环境要求

  • Python ≥ 3.12
  • Node.js ≥ 20.0 + pnpm
  • MySQL 8.0+ / PostgreSQL 14+
  • Redis 6.x / 7.x

2. 技术栈总览

2.1 后端技术栈

类别 技术 锁定版本
Web 框架 FastAPI 0.138.2
ORM SQLAlchemy 2.0(异步) 2.0.51
数据库迁移 Alembic 1.18.4
任务调度 APScheduler 3.11.0
缓存/会话<

转载自 CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/Kandy_Ye/article/details/166795405

文章来源转载

评论

赞0

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--