최근 회사에 적용한 FastAPI 아키텍처와 포인트
목차 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 Abstract: 최근 회사에 적용한 DIP 구조의 FastAPI Code Architecture최근 회사에 적용한 FastAPI 기반의 코드 아키텍처는 Python의 “Abstract”를 활용한 DIP 적용에 의의를 두었다. 그간 회사나 개인 프로젝트에서 경험한 Python Project는 “Interface”를 중심으로 생각하는 “구현과 구현체 분리”를 적용한 모델의 사례가 없었다. 이유를 생각해 보건대 Python의 간결한 문법으로 인한 빠른 구현에 중점을 둔 것이 원인이라 생각된다. 간결한 문법으로 인해 산출물이 나오는 사이클이 단축되다 보니 시스템에 필요 요소인 “모듈”, “패키지”, “컴포넌트”의 개념을 적용하..