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

Какую выбирал архитектуру на работе

В проектах чаще всего использовал Feature-Sliced Design (FSD) — это современная модульная архитектура для фронтенда. Она разделяет код по бизнес-логике (features), а не по типам файлов (components, pages и т.д.).

Пример структуры:

text
src/  
  features/  
    cart/  
      ui/  
      model/  
      lib/  
  entities/  
    product/  
  shared/  
    ui/  
    lib/  

Плюсы:

  • Четкое разделение зон ответственности
  • Масштабируемость
  • Упрощенный рефакторинг

Также работал с классической Atomic Design (компоненты → молекулы → организмы), но FSD оказался удобнее для больших проектов.

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

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

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

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