Я много читал об ресурсах отдыха и HATEOAS, но я не уверен, какой подход лучше.
Приложение состоит из объекта Book и объекта Comments (или многих других объектов).Ответ http вернет объект json ресурса Book, а внутри него объект json Comments.
Лучше использовать HATEOAS, чтобы ответ возвращал ссылку на комментарии, чем объект json?
Просто упомянуть, что информация Book и Comment необходима на одной странице со стороны клиента
Также этот подход требует большего количества запросов со стороны клиента и, вероятно, он более сложен и увеличивает трафик остальных.апи.