FastAPI 是一个现代、快速(高性能)的 Web 框架,用于基于标准 Python 类型提示使用 Python 构建 API。
主要特点是:
快速:非常高的性能,与NodeJS和Go相当(感谢 Starlette 和 Pydantic)。可用的最快的 Python 框架之一。
快速编码:将开发功能的速度提高约 200% 至 300%。 *
更少的错误:减少约 40% 的人为(开发人员)引起的错误。 *
直观:强大的编辑器支持。到处都完成。调试时间更少。
简单:旨在易于使用和学习。阅读文档的时间更少。
简而言之:最大限度地减少代码重复。每个参数声明具有多个功能。更少的错误。
健壮:获取可用于生产的代码。具有自动交互式文档。
基于标准:基于(并完全兼容)API 的开放标准:开放API(以前称为 Swagger)和JSON 模式。
为开发人员提供快速、离线且免费的文档浏···