Anitamsk
@Anitamsk
Frontend Dev

Как лучше всего структурировать компоненты в проекте?

Всем привет, подскажите - как вы организуете архитектуру своего 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?
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
Допустим Logo(js\css) перекинуть в папку Logo и тд

Так и нужно.

В свое время читала на хабре что некоторые разработчики создают одну папку Header, и сваливают туда все компоненты

Во время создания реакта в 2013?

Первый способ более структурированный.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы