вроде все просто, вроде примеры, уроки смотрел, но как дело дошло до практики, я не могу нормально применить redux, путаюсь в архитектуре.
Вопрос вот в чем. Я не понимаю, где мне писать логику обработки данных, полученных от api. Как бы да, redux-thunk, асинхронный экшн.. Но. В моем приложении, которое сейчас без redux, я использую HOC-компоненты, в которых получаю данные, обрабатываю, и отдаю в view-компоненты. Так вот, зачем мне асинхронные экшны, если я могу все так же получать данные с апи в HOC-компоненте, и, когда получил и обработал - диспатчить их, используя простые, синхронные экшны?
это не правильно, что компонент у тебя обрабатывает данные с сервера
Обсуждают сегодня