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培训上播放课程。