Flask 特别适合:
- 小到中型 API 服务
- AI 应用后端和模型编排外围服务
- 内部工具、管理工具、自动化平台
- 希望自己决定 ORM、认证、序列化方案的团队
- 微服务拆分明确、每个服务都不想背很重框架负担的团队
- 已经有成熟 Python 工程经验,想要高掌控度的团队
Flask 没那么适合:
- 希望框架原生把 ORM/Admin/Auth/Form/后台都配齐
- 团队经验不足,没人愿意做架构收束
- 项目从第一天就是强类型 API 平台,且非常看重自动文档和声明式校验
- 大量 WebSocket、长连接、async-first 是主战场
- 希望“约定已经非常完整,尽量少自己定规则”的团队
一句很现实的话是:
Flask 的上限不低,但它要求你自己给这支轻骑兵立军规。 没有军规,自由就会变成散装。