This book provides you with the skills and best practices needed to create AngularJS
services. It starts with the fundamentals of what services are and their role in a typical AngularJS
application. You will walk through the development of a real-world application using services across the various application layers and then move on to create services that provide cross-cutting concerns such as messaging, logging, and authentication.
Next, the book covers services that provide data access
showing you how to interact with external cloud-based data services and how to cache data on the client to reduce network
latency. The book then shows you how to write services that leverage other cloud-based services to create mashups and include functionality in your application without writing a lot of code.