Всем привет, подскажите - как вы организуете архитектуру своего spa?
Правильно ли выносить каждый компонент в отдельную подпапку? Делаю свой пет проект в виде базы данных для сервисного центра, с учетом электроники и тд. Допустим у меня такая архитектура:
Components
Header
Logo.js
Logo.module.css
Navbar.js
Navbar.module.css
Search.js
Search.module.css
Login.js
Login.module.css
Aside
Content
Footer
Вопрос: стоит ли выносить отдельный компонент в подпапку? Допустим Logo(js\css) перекинуть в папку Logo и тд? Не влечет ли это за собой сложностей? В свое время читала на хабре что некоторые разработчики создают одну папку Header, и сваливают туда все компоненты, а по проекту гоняют поиском. Где true?