FastAPI学习环境准备与基础入门

前言

FastAPI是一个用于构建API的现代、快速(高性能)的web框架,使用Python.6+并基于标准的Python类型提示。

关键特性:

快速:可与NodeJS和Go比肩的极高性能(归功于Starlette和Pydantic)。最快的Pythonweb框架之一。

高效编码:提高功能开发速度约00%至00%。*

更少bug:减少约40%的人为(开发者)导致错误。*

智能:极佳的编辑器支持。处处皆可自动补全,减少调试时间。

简单:设计的易于使用和学习,阅读文档的时间更短。

简短:使代码重复最小化。通过不同的参数声明实现丰富功能。bug更少。

健壮:生产可用级别的代码。还有自动生成的交互式文档。

标准化:基于(并完全兼容)API的相关开放标准:OpenAPI(以前被称为Swagger)和JSONSchema。

文档:


转载请注明:http://www.guyukameng.com/html/html1/15739.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了