### 项目地址 https://github.com/Cassianvale/react-fastapi-admin ### 后端优化 - [x] 将 `uvicorn` 替换为高性能服务器 [Granian](https://github.com/emmettframework/granian),提升 FastAPI 服务性能。 - [x] 将密码加密库由已停止维护的 `passlib` 更换为 [bcrypt](https://pypi.org/project/bcrypt/),保证安全性与维护性。 - [x] 增加阿里云 OSS 存储配置,支持文件存储到阿里云 OSS,同时保留本地存储选项,方便灵活切换。 - [x] 集成 [loguru](vscode-file://vscode-app/c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/workbench/workbench.html) 日志库,优化日志管理与输出,提升调试与运维效率。 - [x] 重构为菜单驱动的 RBAC - [ ] 集成 [Celery](https://docs.celeryq.dev/en/stable/) 实现定时任务与异步任务处理,提升后台任务处理能力。 ### 前端重构 - [x] 前端框架由 Vue + Naive UI 改为 React + Ant Design,提升开发效率与组件丰富度。 - [x] 优化权限管理与用户体验。 --- 目前还在完善前端RBAC权限模型,欢迎大家补充建议!
项目地址
https://github.com/Cassianvale/react-fastapi-admin
后端优化
uvicorn替换为高性能服务器 Granian,提升 FastAPI 服务性能。passlib更换为 bcrypt,保证安全性与维护性。前端重构
目前还在完善前端RBAC权限模型,欢迎大家补充建议!