최근에 모아모아 프로젝트의 백엔드를 정리하면서, 기존 Django 기반 구조를 FastAPI로 전환하는 작업을 진행했다. 단순한 프레임워크 교체라기보다는, 앞으로의 확장성과 실험을 염두에 둔 선택이었다.왜 ? FastAPIFastAPI를 선택한 가장 큰 이유는 API 중심 아키텍처에 대한 실험적인 고민 때문이다.카카오, 텔레그램, 토스처럼 서로 성격이 다른 세 가지 플랫폼을 하나의 API 레이어로 통합 제어할 수 있을까? 라는 질문에서 출발했다.각 플랫폼은 인증 방식도 다르고, 이벤트 흐름도 제각각이지만 FastAPI의 비동기 처리와 명확한 스키마 기반 설계라면 공통 인터페이스를 중심으로 충분히 정리할 수 있겠다는 판단이 들었다. “한 번에 잘 만들자” 보다는 API로 어디까지 통제가 가능한지 실험해보자..