Встречается на собеседованиях • сегодня

Какие знаешь подходы организации файловой структуры

Существует несколько популярных подходов:

  1. По типам файлов (классический):

    text
    /components  
    /styles  
    /utils  
    /pages
  2. По фичам/модулям (feature-based):

    text
    /auth  
      /components  
      /hooks  
      /styles  
    /dashboard  
      /components  
      /api  
  1. Atomic Design:

    text
    /atoms  
    /molecules  
    /organisms  
    /templates  
    /pages
  2. Domain-Driven Design (DDD):
    Группировка по бизнес-доменам.

  3. Гибридные подходы:
    Часто комбинируют feature-based с общими shared-компонентами.

Выбор зависит от масштаба проекта. Для небольших подойдет первый вариант, для крупных - feature-based или DDD. Главное - соблюдать консистентность.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы