# FastAPI Development Guidelines

> Objective: Define standards for building type-safe, performant, and maintainable Python APIs with FastAPI, covering project structure, Pydantic schemas, async patterns, dependency injection, security, and testing.

::: tip Source File
View the full rule: [`.agent/rules/fastapi.md`](https://github.com/snowdreamtech/template/blob/main/.agent/rules/fastapi.md)
:::

## Sections

- 1. Project Structure & Application Factory
- 1. Type Safety & Schemas
- 1. Async & Performance
- 1. Error Handling & Security
- 1. Testing & Operations
