[FastAPI x PostgreSQL] 프로세스 정리 (with SQLAlchemy, Pydantic)
Dev/Python
·
2025. 4. 8.
💡 FastAPI에서 PostgreSQL까지 흐름 이해하기FastAPI로 백엔드 API를 만들다 보면 다음과 같은 단어들을 자주 마주하게 됩니다.각자 따로 설명을 찾아보면 이해가 가면서도 개발하다보면 이게 뭐엿지 하게되는 상황이 꼭 있기 마련이다!!그래서 공부한김에 이해하기쉽게 정리해서 포스팅해봤다.처음엔 각각이 따로 노는 것처럼 보이지만, 알고 보면 이들은 하나의 흐름으로 연결됩니다.PydanticSQLAlchemypsycopg2PostgreSQL스키마(schema)🧭 전체 흐름 요약FastAPI (Pydantic 스키마) ↓SQLAlchemy (ORM) ↓psycopg2 (드라이버) ↓PostgreSQL (데이터베이스)🧱 각 구성요소 역할구성요소 설명FastAPI요청/응답 처리,..