🐍 真省事,FastAPI 让你写好 Python 类型标注,就顺手得到一套能在线调试的接口文档。
FastAPI 在 GitHub 已经 10 万+ star,直接封神了,一万多个 fork,10 月 21 号一天就连发了四个小版本。
以前用 Python 写后端接口,参数校验要写一遍,接口文档再手写一遍,改一个字段两边都得同步,一忙就对不上。
FastAPI 的思路是直接借 Python 自带的类型提示:参数类型写清楚,数据校验交给 Pydantic,文档按 OpenAPI 标准自动生成,Swagger UI 和 ReDoc 两种界面开箱就有,前端同事打开网页就能自己点着试。
性能也不拖后腿,TechEmpower 的独立基准测试里,跑在 Uvicorn 上的 FastAPI 是最快的 Python 框架之一。
写接口这件事,终于不用一份逻辑维护三遍了。
GitHub:
显示更多