Restangular is a REST client specifically made for AngularJS which helps developers interact with their REST APIs. It knows about your models relationships and let you handle nested restful resources, hypermedia, ETags, etc. easily. As Angular 2.0 is coming soon, Martin is creating the new version of Restangular which will be using all the goodies from Angular 2.0 and ES6.
Slides: http://goo.gl/qDgCWT