App下載
2. FastAPI特性
FastAPI 微課 / 2. FastAPI特性
手機也能上課
App下載
1/6

FastAPI特性

?FastAPI? 是一個用于構建 API 的現(xiàn)代、快速(高性能)的 web 框架,使用 ?Python 3.6+? 并基于標準的 Python 類型提示。

關鍵特性:

  • 快速:可與 NodeJS 和 Go 比肩的極高性能(歸功于 Starlette 和 Pydantic)。最快的 Python web 框架之一。
  • 高效編碼:提高功能開發(fā)速度約 200% 至 300%。*
  • 更少 bug:減少約 40% 的人為(開發(fā)者)導致錯誤。*
  • 智能:極佳的編輯器支持。處處皆可自動補全,減少調試時間。
  • 簡單:設計的易于使用和學習,閱讀文檔的時間更短。
  • 簡短:使代碼重復最小化。通過不同的參數(shù)聲明實現(xiàn)豐富功能。bug 更少。
  • 健壯:生產(chǎn)可用級別的代碼。還有自動生成的交互式文檔。
  • 標準化:基于(并完全兼容)API 的相關開放標準:OpenAPI (以前被稱為 Swagger) 和 JSON Schema。


+10 經(jīng)驗 +10積分
解析
提示
參考答案
+10 經(jīng)驗 +10積分
視頻播放結束,是否學習下一節(jié)?