백엔드 API 만들면서 나만 헷갈렸던 DTO 설계 기준 정리!API를 만들다 보면 "DTO를 하나로 처리해도 되지 않을까?", "아니면 따로 만들어야 하나?"하는 고민이 자주 생긴다.나 역시 프로젝트를 하면서 이 부분이 헷갈려서 직접 여러 케이스를 경험하고 기준을 정리하게 되었다.그 내용을 공유해보려고 한다.📌 DTO, 꼭 나눠야 할까?결론부터 말하면,도메인이 같더라도 API 응답의 목적이 다르면 DTO는 나눠야 했다.처음에는 PeerReviewResponse 하나로 여러 API 응답을 처리했는데,API마다 필요한 데이터가 다르고,클라이언트에서는 쓸모없는 필드까지 받아야 해서 혼란이 생겼다.✅ 실무 예시: 응답 목적별로 나뉜 DTODTO 클래스 응답 목적 사용되는 APIPeerReviewDetailRe..