Я создаю приложение с Redux и ломаю голову, почему лучше всего размещать действия и редюсеры в отдельных файлах. По крайней мере, такое впечатление я получаю от всех примеров.
Каждое действие или создатель действия сопоставляется с одной функцией, которая вызывается редюсером (внутри оператора switch). Разве не логично было бы хранить их вместе в одном файле? Это также упрощает использование одной и той же константы для типа действия и регистра переключения, поскольку ее не нужно экспортировать/импортировать между файлами.