졸업프로젝트에서 프론트는 리액트와 타입스크립트, 백엔드는 장고를 사용해 풀스택 개발을 하게 되었다. 우리 프로젝트는 은퇴한 시니어 전문가가 다시 일할 수 있도록 돕는 채용 플랫폼인데, 핵심 기능은 이력서 작성과 인재 추천(검색)이고 그 외에도 여러 부가 기능들이 있다. 프론트는 이력서 작성과 인재 추천 페이지, 백은 이력서와 관련된 전반적인 API 개발을 담당했다. ERD를 만들고 API 문서를 작성하다보니 이력서가 여러 테이블과 관계를 맺으면서 점점 뚱뚱해졌는데, 한 API로 이력서가 담고 있는 모든 정보를 반환해야 해서 nested serializer를 사용하게 되었다. nested serializer를 이용해 종속된 테이블들의 어트리뷰트를 하나의 객체로 합쳐 반환하는 방법에 대해 적어보겠다.Mode..