Merged
Conversation
YoungJJun
approved these changes
Mar 27, 2026
Collaborator
YoungJJun
left a comment
There was a problem hiding this comment.
2주차 피드백
- 회원가입
- POST 메서드 적절하고 , URI 또한 RESTful 해요!
- 홈 화면 조회
- 페이징을 추가한다면 어떻게 구현할지? 생각해보면 좋을 것 같습니다.
- 멤버ID를 내려줄 필요가 있을까? 라는 생각을 했는데 이유가 있다면 문제는 없을 것 같아요.
- regionName=안암동 “” 제거해도 될 것 같아요.
- 추가로 애초에 지역을 검색해서 백엔드로 넘겨주는 구조가 아니고 제시된 지역들 중 선택하는 방식이니까
선택 가능한 지역 리스트들을 보여주려면 결국 별도의 API를 통해 존재하는 지역을 조회해야 할 것 같아요.
그러면 지역 이름에 대한 ID까지 같이 조회해서 던져놓으면 해당 요청 자체도 문자열이 아닌 ID값으로 할 수 있을 것 같아요.
?regionId=1 이런식으로요! 그러면 일단 성능면에서는 유리할 것 같습니다.
- 마이페이지 리뷰 작성
- Path Variable이 멤버미션이니 member-missions/ 으로 시작하도록 통일하거나 mission/{mission-id}/reviews로 가는게 좋을 것 같아요. 후자를 선택하게 되면 미션ID만 이용해 바로 리뷰를 추가하는게 아닌 해당 멤버미션을 찾아서 검증하는 절차가 필요할 것 같구요.
- 미션 목록 조회 (진행 중, 완료)
- missionList가 리스트라서 [ ] 에 넣어야 할 것 같아요.
- Query Param에 “” 제거
- endpoint 관련해서 멤버미션 테이블에 대한 조회로 봐야할 것 같기도 해요. 이건 개인적인 생각입니다. 멤버미션이 맞다 라기 보다는 GET missions는 미션 리스트 조회의 느낌이 있어서 내 미션목록과 관련된 내용은 멤버미션이 적절한거 같은데? 라는 생각이 들었어요.
- 미션 성공 누르기
- PATCH로 상태변경 좋아요~
여니 2주차 수고하셨어요. 꼭 필요한 부분들은 수정해주시고 개인적으로 궁금한거 공부해주시면 좋을 것 같습니다. (질문도 환영입니다) 다음주도 화이팅 해주세요.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
✅ 워크북 체크리스트
✅ 컨벤션 체크리스트
📌 주안점