목록으로

FastAPI 입문하기

[기술스택] 마지막 갱신일 : 2025. 1. 15.

FastAPI는 Django나 Flask에 비하면 최근에 나온 신생 웹 프레임워크입니다. 하지만 FastAPI의 두 개 기둥인 Starlette와 Pydantic은 좀 더 오랜 시간동안 사용되어온 도구예요. Starlette은 비동기로 동작하는 경량 ASGI 프레임워크로 FastAPI의 웹 네트워크를 처리하고, Pydantic은 데이터 검증 구현을 쉽고 직관적으로 할 수 있는 데이터 구현체로 FastAPI가 다루는 데이터 영역을 담당하고 있죠. 강력한 두 도구를 Python 자료형 각주(Type annotation)로 유려하게 통합한 것이 바로 FastAPI고요.

FastAPI는 빠른 동작과 빠른 구현, 즉 성능과 생산성을 주요하게 내세우는데요. 저는 여기에 한 가지를 더하고 싶어요. 바로 빠른 학습이죠. 이 로드맵에서는 FastAPI에 입문하는 과정을 소개합니다.

FastAPI 입문하기