FeedLoader repository to showcase how to write code to fetch data from multiple sources.
- FeedViewController: View controller for showing feeds
- RemoteFeedLoader: Fetch feeds fropm remote server
- LocalFeedLoader: Fetch feeds from local storage/ cache etc to support offline mode.
- RemoteWithLocalFallbackFeedLoader: Feedloader manager decide source for fetching feeds.
This repository contains how to decouple code stage by stage
Stage1:
Go to Commit