全书目录

第二篇:FastAPI 完全指南 —— 软件城市政务大厅宇宙

第二十二章:2026 视角下的几个实战判断

1 分钟 344 字 第 68 / 962 个阅读单元
#1. FastAPI 很适合什么
  • AI 应用后端
  • 数据服务 API
  • 中小到中大型 Python 服务
  • 要求 OpenAPI 文档天然齐全的团队
  • 想把类型标注、校验、文档、测试串成一条链的团队
#2. FastAPI 不自动帮你解决什么
  • 数据库设计
  • 分布式事务
  • 消息队列
  • 复杂任务调度
  • 大型组织级约束治理

它是一个非常强的政务大厅,但不是整座城市自动生成器。

#3. 版本管理要有工程脑子

FastAPI 官方部署文档到 2026-03-28 仍然明确提醒:

  • FastAPI 还在 0.x.x
  • 生产项目应该固定版本
  • 升级前先补测试
  • 不要单独 pin starlette
  • Pydantic 版本范围可以按兼容区间管理

如果你今天要新建项目,按当天官方 release notes,保守写法可以是:

txt
fastapi[standard]==0.135.2
pydantic>=2.7.0,<3.0.0