Explore Library
QuizAdvanced

Separating UI, State & Data Layers

Understand which architectural layer is responsible for handling the raw fetching and persistence of data.

In an iOS app that separates UI, state, and data concerns, which layer is responsible for fetching from a remote API and persisting to a local database?