커뮤니티 앱의 백엔드는 회원 정보를 저장하는 것만으로 끝나지 않습니다. 기수가 바뀔 때마다 회비와 보증금 규칙이 달라지고, 한 회원이 여러 운영팀에서 활동할 수 있으며, 이전 기수의 정책과 권한도 기록으로 남겨야 합니다. 기능이 늘수록 데이터 구조와 코드의 책임을 함께 정리해야 변경에 대응하기 쉬워집니다.그로스로그 3기 8차 개발 세미나에서는 이태형 님이 그로스로그 앱의 백엔드 개발 과정을 소개했습니다. 기술 스택과 테이블 관계를 살펴본 뒤, 클린 아키텍처를 적용해 도메인과 웹·데이터베이스 영역을 나눈 방법, QueryDSL 조회에서 Entity와 DTO를 선택하는 기준까지 차례로 공유했습니다.Spring 기반 기술을 하나의 개발 흐름으로 묶었습니다백엔드는 Java 17과 Spring Boot를 중심으로..