FastAPI로 대규모 프로젝트를 설계할 때 모듈화, 의존성 주입, 라우터 분리가 핵심입니다. 아래 단계별 가이드와 예제 코드를 통해 체계적인 구조를 구축하는 방법을 설명합니다. 1. 프로젝트 구조 설계 권장 디렉토리 구조my_project/├── app/│ ├── __init__.py│ ├── main.py # FastAPI 앱 인스턴스│ ├── core/ # 코어 설정│ │ ├── config.py # 환경 변수 관리│ │ └── security.py # 인증/인가 로직│ ├── api/ # API 엔드포인트│ │ ├── v1/ # API 버전 관리│ │ │ ├── user..