FastAPI 是一个现代、快速(高性能)、基于标准 Python 类型提示的 Web 框架,适用于构建 APIs。以下是一些与 FastAPI 相关的有用资源包及其链接:
官方资源
-
FastAPI 官方文档
- 链接: FastAPI Documentation
- 描述: 官方文档提供了全面的指南和示例,帮助用户了解如何使用 FastAPI。
-
FastAPI GitHub 仓库
- 链接: FastAPI on GitHub
- 描述: 源代码仓库,包含代码、问题追踪和贡献指南。
扩展和工具
-
SQLModel
- 链接: SQLModel Documentation
- 描述: 一个结合了 SQLAlchemy 和 Pydantic 的库,用于处理 SQL 数据库和 Python 对象。
-
Tortoise-ORM
- 链接: Tortoise-ORM Documentation
- 描述: 一个简单而快速的 ORM 库,支持与 FastAPI 集成。
-
FastAPI-Users
- 链接: FastAPI-Users Documentation
- 描述: 用于管理用户注册、登录和认证的 FastAPI 扩展。
-
APIRouter
- 链接: FastAPI APIRouter
- 描述: 用于组织路由和视图的模块化工具,适用于大型应用程序。
社区资源
-
FastAPI Discourse
- 链接: FastAPI Discourse
- 描述: FastAPI 社区论坛,用于提问、分享和讨论与 FastAPI 相关的主题。
-
FastAPI Stack Overflow 标签
- 链接: FastAPI on Stack Overflow
- 描述: Stack Overflow 上的 FastAPI 标签,用于寻找和回答与 FastAPI 相关的问题。
教程和示例
-
RealPython - FastAPI Tutorial
- 链接: RealPython FastAPI Tutorial
- 描述: 一篇详细的教程,介绍如何使用 FastAPI 构建 Web APIs。
-
TestDriven.io - FastAPI and Docker
- 链接: TestDriven.io FastAPI Tutorial
- 描述: 教程介绍如何将 FastAPI 与 Docker 集成进行开发和部署。
-
Dev.to - FastAPI and JWT Authentication
- 链接: Dev.to FastAPI Tutorial
- 描述: 教程展示了如何在 FastAPI 中实现 JWT 身份验证。
视频资源
-
YouTube - FastAPI Crash Course
- 链接: FastAPI Crash Course on YouTube
- 描述: 多个视频教程,快速介绍了如何使用 FastAPI。
-
YouTube - FastAPI Full Course
- 链接: FastAPI Full Course on YouTube
- 描述: 介绍 FastAPI 基本概念和高级用法的完整课程。
-
YouTube - FastAPI and React
- 链接: FastAPI and React on YouTube
- 描述: 教程展示了如何将 FastAPI 与 React 前端框架集成。
希望这些资源能够帮助你更好地理解和使用 FastAPI!
Use the share button below if you liked it.
It makes me smile, when I see it.