Python FastAPI 입문(1/5)
Python/FastAPI

Python FastAPI 입문 시리즈 - 시작하기 전에

이 시리즈에서 무엇을 만드는지, 어느 편부터 읽으면 좋은지 안내한다.

2026-03-25
2 min read
#Python#FastAPI#입문#가이드

이 시리즈에서 만드는 것

Python과 FastAPI로 HTTP API 서버를 처음부터 만든다.

[앱 / 웹브라우저]
      │  GET /users       "유저 목록 줘"
      │  POST /users      "새 유저 만들어줘"
      │  DELETE /users/1  "1번 유저 지워줘"
      ▼
[FastAPI 서버]  ← 이걸 만든다
      │
      ▼
[데이터베이스]

시리즈를 마치면 유저 데이터를 조회·생성·삭제하는 API 서버를 직접 만들 수 있다.


어느 편부터 읽으면 될까?


목차

제목내용
1FastAPI 구조 - 라우터, 3계층 아키텍처코드를 어떻게 나누는지, 데코레이터란
2Pydantic과 의존성 주입데이터 검증과 Depends()로 객체를 주입하는 방법
3REST API 만들기HTTP 메서드, 상태 코드, JSON, 실제 유저 API 구현
4SQLAlchemy와 데이터베이스 연동ORM, SQLAlchemy, 실제 DB에 저장하기

시리즈: Python FastAPI 입문

  1. 시작하기 전에 ← 현재 글
  2. FastAPI 구조 - 라우터, 3계층 아키텍처
  3. Pydantic과 의존성 주입
  4. REST API 만들기
  5. SQLAlchemy와 데이터베이스 연동