O'Reilly logo

AngularJS by Example by Chandermani

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Getting started with $resource

Our discussion on the $resource service should start with understanding why we require $resource. The $http service seems to be capable of performing all types of server interactions. Why is this abstraction required and against what type of system does the $resource service work?

To answer all these questions, we have to introduce a new breed of service (server side, not Angular services): RESTful services.

RESTful API services

"There is an API for that!"

Apple did not coin this, but this indeed is a reality now. There is an API for everything. Almost all of the public and private services (Google, Facebook, Twitter, and so on) out there have an API. And if the API works over HTTP, there is a pretty good chance

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required