Никита Гущин Верно заметил, про сохранение статуса, только уточню, что место для добавления вызовов это middleware, ибо в противном случае редьюсер будет иметь сайд-эффекты, которых иметь не должен.
Например для отправки запросов может быть интересен этот мидл
https://github.com/alanrubin/redux-simple-promise
Так же для локализации всех сайд-эффектов есть очень интересный проект
https://github.com/redux-effects/redux-effects , сейчас я им пользуюсь в своем проекте