мне гораздо больше нравится статья вы не гугл
имхо нет универсльаного решения для больших проектов
если проект реально большой что его модули можно рассматривать как небольшие программы то почему бы нет
кстати кто мешает в отдельном модуле делать папочки для компонентов, контейнеров, экшенов и редюсеров ?
кстати контейнер как в тудулисте однозначное зло, лучше лишний раз наплодить конейнеров или чуть более умных компонентов чем прокидывать в компонент за 20 пропертей )
для ряда проектов с общим кодом для react-native react я и вовсе думаю часть модулей выносить в npm модули, это пока мысли и не факт что так сделаю, но пока в голове кручу эту идею )
это я к тому что не надейтесь найти серебряную пулю, слепо следовать архитектуре для которой нет даже официальных рекомендаций, не то что спецификаций, тем более на фронтенде не всегда хорошо )