Loaders are best option when we want to observe a data source and change our view so it will display the new data if your data source is constantly updating. For example, like a stock-ticker app. If your data isn’t constantly updating, then don’t use a loader. For example, if your data source is only retrieved once, then there’s no need for a Loader.