web applications with fastapi course
1.0.0
演示代碼和其他for我們的Fastapi Web應用程序課程的講義。

Fastapi突然進入了Python網站。實際上,2020年的PSF開發人員調查顯示,Fastapi從雷達偏離到第三次最受歡迎,增長最快的開發人員框架。發現Fastapi的人們對建造API的工具鏈感到興奮。但是他們想知道他們是否需要在其網站的HTML側中在燒瓶或Django中構建並行應用程序。
本課程在這裡表明您不需要第二個面向瀏覽器的框架:FastAPI是針對HTML面向的內容和靜態內容的絕妙框架。這就是本課程的全部內容。您將學會使用FastApi構建完整的Web應用程序,相當於您可以用燒瓶或Django做的事情。這是一個了不起的框架,其功能比那些更老,更具成熟的框架更具功能。
專注於FastAPI Web框架的課程並不多。但是,即使是那些在fastapi的API方面的關注點。雖然這很有用且有趣,但您需要回答您是否需要其他Web框架(例如Flask或Django)的問題。答案是否定的。
FastApi是一個真正的現代框架,可讓您使用動態HTML模板編寫Web應用程序,就像燒瓶一樣多。在整個課程中,您將看到如何使用FastApi的各種功能以及幾個外部軟件包來創建精彩的Python Web應用程序。
作為課程的一部分,我們在Fastapi中很好地創建了Pypi.org幾乎完整的克隆。我們將學習如何使用Sqlalchemy,HTML模板,靜態文件,甚至將我們的應用程序部署到雲中的Linux VM。
本課程涵蓋了您在FastAPI之上開發,運行和部署完整的Web應用所需的所有內容。只是一些主題包括:
請參閱課程修訂並更改日誌。
今天在Talk Python培訓上播放課程。