프레임워크

FastAPI 빠른 참조

FastAPI 빠른 참조용 인쇄 가능한 치트시트로, 빠른 조회와 학습, 책상 옆 참고용으로 정리되었습니다

출처
FastAPI Documentation (fastapi.tiangolo.com)
라이선스
MIT
업데이트
2026-03-27

미리보기

이 치트시트에 포함된 내용

  • 설정
  • 경로 작업
  • 요청 본문
  • 쿼리 파라미터
  • 응답 모델
  • 의존성
  • 인증
  • 백그라운드 작업
  • 미들웨어
  • 테스트

최소 앱

from fastapi import FastAPI
app = FastAPI()

@app.get("/")
async def root():
    return {"message": "Hello, World!"}

앱 실행

pip install "fastapi[standard]"
fastapi dev main.py    # dev with auto-reload
fastapi run main.py    # production

주요 기능

Async nativeASGI(Uvicorn)와 async/await
Auto docs`/docs`에 Swagger UI, `/redoc`에 ReDoc
Type validation요청/응답에 Pydantic 모델
OpenAPI자동 생성 OpenAPI 스키마
Dependency injection내장 DI 시스템

모든 섹션이 포함된 인쇄용 치트시트 다운로드

PDF 다운로드

다운로드

읽는 방식에 맞는 형식을 고르세요