Я хотел бы понять преимущества/недостатки использования простого запроса $http на сервер и/или обертывания этого запроса в службе по сравнению с использованием объекта ngResource (кроме очевидного в отношении ресурса RESTful).
Из моего понимания запросы $http являются низкими, но очень гибкими и настраиваемыми, тогда как при работе с RESTful API объекты ngResource делают связь очень простой.
Я предполагаю, что о том, что я спрашиваю, дается очень простой сценарий, скажем, извлечение данных с сервера (запрос GET массива объектов говорит), более эффективно просто использовать запрос $http, а не обертывать его в службе (должно ли это быть всегда так?) или с использованием объекта ngResource?
Любые мысли здесь будут оценены. Например, может быть кэширован ответ $http, может ли ngResource? Спасибо.