Skip to content

Latest commit

 

History

History
67 lines (46 loc) · 3.28 KB

File metadata and controls

67 lines (46 loc) · 3.28 KB
Logo 包含了 FBA 三个字母抽象结合,形成了一个类似从地面扩散投影上来的闪电

FastAPI Best Architecture

企业级后端架构解决方案

简体中文 | English

GitHub Python MySQL PostgreSQL SQLAlchemy Pydantic v2 Ruff uv Docker Discord Discord Ask DeepWiki

三层架构

mvc 架构作为常规设计模式,在 python web 中很常见,但是三层架构更令人着迷

但请注意,我们并没有传统的多 app (微服务)目录结构(django、springBoot...),而是自以为是的目录结构,如果您不喜欢这种模式,可以对其进行任意改造!

工作流程 java fastapi_best_architecture
视图 controller api
数据传输 dto schema
业务逻辑 service + impl service
数据访问 dao / mapper crud
模型 model / entity model

帮助

更多详情请查看 官方文档

贡献者

特别鸣谢

互动

Discord

许可证

本项目由 MIT 许可证的条款进行许可

Stargazers over time