REST 관점에서 리소스 중첩 컬렉션을 사용하는 가장 좋은 방법은 무엇입니까? 사용자 및 기사를 고려해 보겠습니다./api/users 및/api/articles 리소스는 PUT, POST, GET, DELETE 메소드를 사용하여 액세스 할 수 있지만 사용자의 기사를 표시하는 가장 좋은 방법은 무엇입니까?REST 중첩 컬렉션
1) 사용자의 구조가 사용자의 모든 문서 ID를 유지 이름 기사와 배열이 있습니다
나는 두 가지 방법을 참조하십시오. 따라서 여러 개의 id 요청/api/articles를 피하려면 GET/api/articles? ids = 1,2,3,4,33
2) 페이지 매김이있는 추가보기 메소드 이러한 형태의 지원 : GET/api/users/: userId/articles
각각 장단점이 있지만 그 중 어느 것이 선호되며 그 이유는 무엇입니까?