FastAPI 进阶使用指南
深入 FastAPI 的依赖注入、中间件、后台任务、异步数据库、错误处理和生产部署,写出能上线的 API 服务。
#FastAPI 标签下共有 6 篇文章。
深入 FastAPI 的依赖注入、中间件、后台任务、异步数据库、错误处理和生产部署,写出能上线的 API 服务。
从架构设计、开发效率、性能、生态和适用场景等维度对比 Django 与 FastAPI,帮你做出合适的技术选型。
从零搭建 FastAPI 项目,了解路由、请求参数、数据校验和自动文档等核心功能。
整理 FastAPI 项目从单文件接口拆成 router、service、repository 的方法,说明每一层负责什么,以及什么时候不要过度拆分。
用 FastAPI 实现注册、登录、密码哈希、JWT 签发和受保护接口,补齐 API 项目的认证闭环。
介绍 FastAPI 项目里常见的测试写法,包括接口测试、依赖覆盖、测试数据库和鉴权场景。