FastAPI:高性能的 Web API 框架
FastAPI 是一个现代化、快速(高性能)的 Python Web 框架,用于基于标准 Python 类型提示构建 API。
主要特性包括:
快速:性能极高,与 NodeJS 和 Go 相当(得益于 Starlette 和 Pydantic)。现有最快的 Python 框架之一。
编码高效:功能开发速度提升约 200% 至 300%。*
减少错误:降低约 40% 人为(开发者)导致的错误。*
直观:强大的编辑器支持。全程<abbr title="又称自动补全、智能感知">代码补全</abbr>。减少调试时间。
易用:设计简洁易学。减少查阅文档的时间。
简洁:最小化代码重复。每个参数声明可实现多个功能。减少错误。
健壮:获取生产就绪代码。自带自动化交互式文档。
基于标准:完全兼容 API 开放标准:OpenAPI(原 Swagger)和 JSON Schema。
数据基于内部开发团队构建生产应用程序的测试估算。*
https://github.com/fastapi/fastapi
https://fastapi.tiangolo.com/