인프런 커뮤니티 질문&답변

leezus님의 프로필 이미지
leezus

작성한 질문수

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

RESTful API 설계 시 고려해야 할 사항

user 상관없이 전체 게시글 조회하고 싶을 때

작성

·

144

0

현재는 posts에 접근하는 uri가 "/users/{id}/posts" 이런 식으로 되어 있는데, 만약에 전체 게시글을 조회하고 싶으면 "/posts" uri를 사용해도 괜찮은가요? ( "/users/{id}/posts" uri도 프로젝트 내에 존재하는 상태에서요!)

저렇게 만들려고 보니 뭔가 일관성이 없는 건 아닌가 싶어서요^^; 

답변 1

0

Dowon Lee님의 프로필 이미지
Dowon Lee
지식공유자

안녕하세요, 이도원입니다. 

전체 post 목록을 얻기 위한 URI를 설정해도 상관없을 것 같습니다. 비즈니스 도메인에 필요한 부분이라면 추가하시면 될 것 같고, 주소 체계를 통일성 있게 가져가려면, /users/posts 라고 해도 좋을 것 같습니다. 

감사합니다. 

leezus님의 프로필 이미지
leezus

작성한 질문수

질문하기