Restangular

Restangular es un servicio de AngularJS que simplifica las peticiones comunes (GET, POST, DELETE y UPDATE), reduciendo el código en el cliente. Es perfecto para aplicaciones que consumen un API RESTful.

Para acceder a una URL basta con inyectar el servicio Restangular y usar su API:

// Only stating main route
Restangular.all('accounts')

// Stating main object
Restangular.one('accounts', 1234)

// Gets a list of all of those accounts
Restangular.several('accounts', 1234, 123, 12345);

Para más detalle en cómo utilizar restangular, revisar su documentación en GitHub