Comprehensive guide for modern FastAPI development with async Python, emphasizing Domain-Driven Design, layered architecture (Router → Service → Repository), SQLModel ORM, and async best practices.
| Understand architecture | layered-architecture.md | | Create API routes | api-routes.md | | Work with database | database-orm.md | | Organize domains | domain-driven-design.md | | Build services | service-layer.md | | Create repositories | repository-pattern.md | | Validate requests | dtos-validation.md | | Use async patterns | async-patterns.md |
| Handle errors | error-handling.md | | See full examples | complete-examples.md |
Python 비동기 애플리케이션을 위한 FastAPI 백엔드 개발 지침. FastAPI 라우터, SQLModel/SQLAlchemy ORM, 리포지토리 패턴, 서비스 계층, 비동기/대기 패턴, Pydantic 검증 및 오류 처리를 갖춘 도메인 중심 설계. API, 경로, 서비스, 리포지토리를 생성하거나 백엔드 코드 작업을 할 때 사용합니다. 출처: chacha95/advanced-harness.