로드맵

FastAPI 입문하기

마지막 갱신일 : 2025. 1. 15. [기술스택]
#SQLAlchemy, #Python, #개발, #비동기, #ORM, #FastAPI, #API, #SQLAdmin, #SQLModel, #백엔드, #타입힌트

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