Ссылка, предоставляемая представлением, предоставляемым интерфейсом RESTful, может быть полностью непрозрачной без нарушения каких-либо ограничений REST. Поэтому я бы предположил, что REST полностью соответствует закону Деметры. Не требуется, чтобы ссылка отображала структуру пространства URL в своем URL.
например. в объектно-ориентированном сценарии вы можете заменить вызов a.b.c на a.bc
В представлении RESTful вы можете создать следующее:
<a>
<link href="bc"/>
</a>
вместо того, чтобы
GET a
<a>
<link href="b"/>
</a>
GET b
<b>
<link href="c"/>
</b>
GET c
Я бы не согласился с altCognito и сказал, что одной из основных целей REST является слабая связь. Единый интерфейс, стандартные типы носителей и HATEOAS - все это в совокупности обеспечивает чрезвычайно слабосвязанный интерфейс.
В ответ на комментарий Дэвида:
REST - это супер-слабая связь до такой степени, что провайдеру бессмысленно пытаться предугадать все потребности клиентов
На самом деле, REST ограничивает возможности клиентов, предоставляя только допустимые ссылки в представлениях. В рамках этих ограничений клиент может попытаться удовлетворить свои собственные потребности. Именно удаляя знания от клиента о том, когда могут быть сделаны определенные запросы, вы достигаете слабой связи. Слабая связь не достигается путем перечисления набора ресурсов и произнесения «хорошо, вы можете ПОЛУЧИТЬ, ПОСТАВИТЬ, ПОСТАТЬ, УДАЛИТЬ все, что вы хотите».