간단한 응용 프로그램의 경우 사용자 정보를 관리하는 2 개의 restfull apis가 있습니다.도메인 모델의 요약 및 세부 정보를 참조 할 때 Restfull API 디자인 패턴
예를 들어, api A는 /users으로 정의되며 사용자 목록을 반환합니다. api B는 /user/{id}으로 정의되며 사용자 ID로 식별 된 사용자를 반환합니다.
그러나 api A를 사용하는 첫 페이지는 이름, 나이, 성별 등과 같이 사용자의 몇 가지 속성 만 필요로하는 사용자의 테이블을 표시하는 요약 페이지입니다. 사용자의 세부 정보 정보에는 사회 보장 번호, 은행 계좌와 같은 더 많은 속성이 필요하며 속성은 데이터베이스에 저장되지 않지만 다른 시스템에는 저장됩니다. 그래서
, 나는/userSummaries 및 /userDetailes/{ID}처럼,이 두 가지 시나리오에 대해 서로 다른 API를 사용하여 바로 이해할 수있을 것이다 내가?
어떤 조언을 위에서 언급 한 API를 사용한다.
DDD와 어떤 관련이 있습니까? '/ users'와'/ user/{id}'와'/ userSummaries'와'/ userDetailes/{id}'의 차이점은 무엇입니까? URI의 이름을 지정하는 방법에 대한 질문입니까? – guillaume31