【资源介绍】:
FastAPI是一个现代、快速的Python Web框架,用于构建API。它基于Python 3.6+的类型提示特性,使得代码更加简洁且易于绶护。
关键特性:
快速:可与 NodeJS 和 Go 并肩的极高性能(归功于 Starlette 和 Pydantic)。最快的 Python web 框架之一。
高效编码:提高功能开发速度约 200% 至 300%。
更少 bug:减少约 40% 的人为(开发者)导致错误。 智能:极佳的编辑器支持。处处皆可自动补全,减少调试时间。 简单:设计的易于使用和学习,阅读文档的时间更短。 简短:使代码重复最小化。通过不同的参数声明实现丰富功能。bug 更少。 健壮:生产可用级别的代码。还有自动生成的交互式文档。 标准化:基于(并完全兼容)API 的相关开放标准:OpenAPI (以前被称为 Swagger) 和 JSON Schema。
FastAPI 站在巨人的肩膀上:
Starlette 用于构建 Web 部件:Starlette 是一个轻量级的 ASGI 框架和工具包,特别适合用来构建高性能的 asyncio 服务.
Pydantic 用于数据的操作:python 中用于数据接口定义检查与设置管理的库。
【资源目录】:
├──01 Web开发模式相关概念 .mp4 134.49M
├──02 ASGI协议和服务 .mp4 120.53M
├──03 FastAPI的第一个程序 .mp4 159.67M
├──04 接口文档打开慢的问题 .mp4 98.75M
├──05 路由和启动方式 .mp4 150.34M
├──06 路由分发 .mp4 101.94M
├──07 路由传参(一) .mp4 157.63M
├──08 路由传参(二) .mp4 119.20M
├──09 URL传参 .mp4 148.00M
├──10 传参数的数据校验 .mp4 113.60M
├──11 请求体传参 .mp4 184.66M
├──12 请求体单个传参 .mp4 88.16M
├──13 SQLAlchemy的介绍 .mp4 68.47M
├──14 创建数据的engine .mp4 133.01M
├──15 建立模型类(一) .mp4 180.28M
├──16 建立模型类(二) .mp4 131.24M
├──17 alembic的数据库迁移工具 .mp4 152.91M
├──18 session的新增操作 .mp4 130.41M
├──19 session的简单查询 .mp4 196.55M
├──20 session的修改操作 .mp4 62.45M
├──21 session的删除操作 .mp4 81.74M
├──22 session的高级查询 .mp4 214.72M
├──23 一对多的关联关系 .mp4 172.30M
├──24 双向关联的数据库迁移 .mp4 110.18M
├──25 一对多关联操作 .mp4 179.30M
├──26 树形结构的自关联 .mp4 100.51M
├──27 树形结构的操作 .mp4 45.89M
├──28 一对一的关联关系 .mp4 138.89M
├──29 多对多的关联关系 .mp4 163.58M
├──30 关联复杂查询(一) .mp4 114.81M
├──31 关联复杂查询(二) .mp4 146.16M
├──32 定义添加员工的schemas .mp4 148.01M
├──33 session的依赖注入 .mp4 149.36M
├──34 ORM模型对象转换 .mp4 83.17M
├──35 查询单个员工和模型嵌套 .mp4 123.55M
├──36 分页查询员工信息 .mp4 58.07M
├──37 修改和删除员工 .mp4 117.36M
├──课程资料
| ├──fastapi-01 .zip 465.86kb
| ├──第二节:FastAPI的路由和请求参数 .pdf 393.11kb
| ├──第六节:FastAPI和SQLAlchemy的整合(1) .pdf 143.24kb
| ├──第三节:SQLAlchemy-2.0中模型定义 .pdf 783.58kb
| ├──第四节:Session的相关操作 .pdf 245.74kb
| ├──第五节:模型类之间的关联关系 .pdf 665.76kb
| └──第一节:FastAPI框架入门 .pdf 1.16M
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。