ui обрабатываться отдельно от остальных.
т.е. пример - фетчим список, потом фетчим детали конкретного элемента. нужно ли отдельно вешать лоадер на список, потом отдельно на элемент или нет?
или например: что должно отображаться если на странице 10 разных запросов? один лоадер пока всё не загрузится?
а если там сервис который в фоне запрашивает данные, и на все запросы лишь один флаг, пользователь будет видеть лоадер на весь экран каждый раз?
поэтому в общем случае дешевле его сразу добавить на каждый запрос, и уже комбинировать их в UI так, как требуется.
а еще есть варианты с разделением бизнес-логики и фетчинга / UI.
https://hackernoon.com/handling-loading-actions-the-proper-way-in-redux-t3k36e8
Большое спасибо за развернутый ответ
Обсуждают сегодня