title: AngularJS $http and $resource
body: <p>I have some web services that I want to call. <code>$resource</code> or <code>$http</code>, which one should I use?</p>
  
  <p><code>$resource</code>: <a href="https://docs.angularjs.org/api/ngResource/service/$resource" rel="noreferrer">https://docs.angularjs.org/api/ngResource/service/$resource</a></p>
  
  <p><code>$http</code>: <a href="https://docs.angularjs.org/api/ng/service/$http" rel="noreferrer">https://docs.angularjs.org/api/ng/service/$http</a></p>
  
  <p>After I read the two above API pages I am lost.</p>
  
  <p>Could you please explain to me in plain English what is the difference and in what situation should I use them? How do I structure these calls and read the results into js objects correctly? </p>