W
На счет контейнеров - первое, что нашел, отдельные директории для контейнеров и компонентов. Но мне прямо очень не понравилось. Я и компоненты и контейнеры рядом в одной директории держу, и потихоньку склоняюсь к хукам.
Но так-то я не то что бы фронтэндер - третий месяц ковыряюсь с React+Redux каr SPA UI для проекта на python. Так что могу быть не прав, и как сказал, сам послушаю про бестпрактисы.
.upd
вот собственно, чо в доке пишут https://ru.reactjs.org/docs/faq-structure.html
Я разделяю по "роутингу", условно, у меня в компонентах директории вроде: AuthPage, Dashboard, UserProfile, About.