양**님이 제보해주신 실무 상황입니다
피드 화면을 위한 API 를 만들어요. 피드에는 게시글들이 보이고, 각 글에는 제목과 작성자, 그리고 댓글 수가 함께 보여요. GET /feed 를 호출하면 피드에 보여줄 게시글 목록을 내려줘요. FeedService.getFeed 를 완성하세요. Note: 작성자(Author)·댓글(Comment)은 이미 게시글(Post)에 연결돼 있어요.
Spring Boot 3 와 JPA(인메모리 H2) 기반으로 게시글 피드의 목록 엔드포인트를 완성하는 문제입니다. /feed 가 피드에 들어갈 글들을 응답으로 내려주고, 카드 한 장에는 제목·작성자 이름·댓글 수가 담깁니다. 컨트롤러는 HTTP 경계만 맡고, 데이터 읽기는 서비스에서 다룹니다.
읽기 엔드포인트를 만들 때 빠지지 않는 결정 하나는 "무엇을 응답으로 내보낼 것인가" 입니다. JPA 로 읽어 온 객체는 연결된 데이터(작성자·댓글)를 함께 들고 있어서, 그 묶음을 통째로 보낼지 화면에 맞춰 추릴지를 정해야 합니다. 이 선택은 목록이든 상세든 모든 읽기 엔드포인트에서 되풀이되며, 이 문제는 게시글 피드를 대상으로 그 흐름을 연습합니다.