Pull to refresh
-1
0
Send message

Отлично. Вы разбили компоненты на подпапки. И так же у вас разбиты utils, hooks, helpers, state. Причем структура разбиения зачастую совпадает. Так почему бы не зайти с другой стороны и первым уровнем сделать разбиение по сущностям, а уже потом по типу используемого кода?

Более того, у вас частично так и есть на картинке: вместо shared у вас выступает первый уровень проекта, а бизнес зависимые вещи лежат в pages.

Сколько я не работал на разных проектах, классическое разбиение скатывались в помойку с трудно отслеживаемых и зависимостями.

Information

Rating
Does not participate
Registered
Activity