Как правильнее разделить код в react redux приложении?
Здравствуйте.
Как лучше организовать код, у меня есть умные компоненты(containers) которые ничего не знают о том как что отображаются и по сути служат для связи глупых компонентов(components) c redux, с этим все ясно.
Вопрос в том где делать обработчики событий, например у меня есть компонент SearchBar, где на него вешать обработчик?
Зависит от типа обработчика. Если это какая-то внутренняя логика, то в самом компоненте конечно. Если этот обработчик меняет состояние, то он создается в контейнере и передается компоненту как свойство (property)