FastAPI:2021年最流行的Python的Web框架

banq發表於2022-02-22

隨著Python成為2021年的第二大語言,一個Python框架最終成為今年的頂級工具也就不足為奇。FastAPI是由塞巴斯蒂安-拉米雷斯(Sebastián Ramírez)在2019年建立的,但在去年達到了流行的高峰。
FastAPI是一個現代、快速(高效能)的網路框架,用於用Python 3.6+構建API,基於標準的Python型別提示。
FastAPI有一個MIT許可,被大量的開發者使用,在GitHub上有超過40K的星星。
 
主要特點是:
  • 快速:非常高的效能,與NodeJS和Go相當(感謝 Starlette 和 Pydantic)。可用的最快的 Python 框架之一
  • 快速編碼:將開發功能的速度提高約 200% 到 300%。*
  • 更少的錯誤:減少約 40% 的人為(開發人員)導致的錯誤。*
  • 直觀:出色的編輯器支援。到處完成。更少的除錯時間。
  • 簡單:旨在易於使用和學習。減少閱讀文件的時間。
  • Short : 儘量減少程式碼重複。每個引數宣告的多個功能。更少的錯誤。
  • 健壯:獲取生產就緒的程式碼。具有自動互動式文件。
  • 基於標準:基於(並完全相容)API 的開放標準:OpenAPI(以前稱為 Swagger)和JSON Schema

相關文章