/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
FastAPI(高性能Web框架)是一個用於構建API的現代、快速(高性能)的web框架,可與NodeJS和Go比肩的極高性能,使用 Python 3.6+ 並基於標準的Python類型提示。
FastAPI(高性能Web框架)是一款十分專業的網頁製作的框架,基於Python語言開發,可以快速構建高性能網站。可以提高工作的效率,不容出BUG,是程序員很適合的工作工具,需要的可以來下載試試。
快速:可與 NodeJS 和 Go 比肩的極高性能(歸功於 Starlette 和 Pydantic)。最快的 Python web 框架之一。
高效編碼:提高功能開發速度約 200% 至 300%。*
更少 bug:減少約 40% 的人為(開發者)導致錯誤。*
智能:極佳的編輯器支持。處處皆可自動補全,減少調試時間。
簡單:設計的易於使用和學習,閱讀文檔的時間更短。
簡短:使代碼重複最小化。通過不同的參數聲明實現豐富功能。bug 更少。
健壯:生產可用級別的代碼。還有自動生成的交互式文檔。
標準化:基於(並完全兼容)API 的相關開放標準:OpenAPI (以前被稱為 Swagger) 和 JSON Schema。
Runtheserverwith:
$uvicorn main:app--reload
INFO: Uvicornrunningonhttp://127.0.0.1:8000(PressCTRL+Ctoquit)
INFO: Startedreloaderprocess[28720]
INFO: Startedserverprocess[28722]
INFO: Waitingforapplicationstartup.
INFO: Applicationstartupcomplete.
FastAPI要求:
Python 3.6+
FastAPI站在巨人的肩膀上:
Web部件的Starlette。
用於數據部分的Pydantic。