🎨 [pre-commit.ci] Auto format from pre-commit.com hooks

This commit is contained in:
pre-commit-ci[bot] 2024-04-24 15:14:30 +00:00
parent c8a0410fde
commit 40ba73bc9c
1 changed files with 1 additions and 1 deletions

View File

@ -31,4 +31,4 @@
* FastAPI 在 Starlette 基礎之上提供了更多功能。包含建構 API 時所需要的功能例如資料驗證和序列化。FastAPI 可以幫助您自動產生 API文檔應用程式啟動時將會自動生成文件所以不會增加應用程式運行時的開銷
* 如果您沒有使用 FastAPI 而是直接使用 Starlette或其他工具如 Sanic、Flask、Responder 等),您將必須自行實現所有資料驗證和序列化。因此,您的最終應用程式仍然具有與使用 FastAPI 建置相同的開銷。在許多情況下,這種資料驗證和序列化是應用程式中編寫最大量的程式碼。
* 因此透過使用 FastAPI您可以節省開發時間、錯誤與程式碼數量並且相比不使用 FastAPI 您很大可能會獲得相同或更好的性能(因為那樣您必須在程式碼中實現所有相同的功能)。
* 如果您要與FastAPI比較請將其與能夠提供資料驗證、序列化和文件的Web 應用程式框架或工具集進行比較例如Flask-apispec、NestJS、Molten 等框架。
* 如果您要與FastAPI比較請將其與能夠提供資料驗證、序列化和文件的Web 應用程式框架或工具集進行比較例如Flask-apispec、NestJS、Molten 等框架。