Если я использую 3-уровневое приложение с RESTful-ресурс-ориентированной службой на среднем уровне, доступ к которому осуществляется через HTTP, каков наилучший способ предоставления ортогональных ресурсов для уровня пользовательского интерфейса?
Примерэто будет ресурс «Пользователь», который имеет поле / свойство для страны, теперь на уровне пользовательского интерфейса при редактировании пользователя, которого я хочу выбрать из раскрывающегося списка, а затем обновить ресурс с помощью операции PUT.
Вопрос в том, как список стран попадает в пользовательский интерфейс для редактирования пользователя?- я делаю 2 отдельных запроса к службе, один для ресурсов Country и один для ресурса User, или я объединяю их в 1 запрос.