Chapter 5. Data Management
Every application is dependent on data; no matter what type of application you write, be it a weather app, a stock quote app, or a line-of-business app, they all use data in one form or another.
Managing the data in your application is one of the most basic things you'll have to do. If you are pulling data directly from a REST-based service or retrieving it as a response to an API, you are going to need some sort of a data management layer. Services provide a great way of organizing the models and code that will comprise your data management layer.
In this chapter, we're going to cover a couple of strategies on how to implement the usual create, read, update, and delete functionalities common to a typical data management ...