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

Какая архитектура на последнем проекте

Мы использовали Feature-Sliced Design (FSD) для масштабируемости. Ключевые слои:

  1. Shared – UI-кит, утилиты, API-клиент
  2. Entities – бизнес-сущности (User, Product)
  3. Features – интерактивные модули (auth, cart)
  4. Widgets – композиция фич (ProductCard)
  5. Pages – роутинг и сборка страниц

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

text
src/  
  features/  
    auth/  
      api/  
      model/  
      ui/  
  widgets/  
    header/  
  shared/  
    ui/  
      Button/  

Плюсы: изоляция модулей, переиспользование кода, прогнозируемость изменений. Подошло для medium/large проекта с командой 5+ разработчиков.

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

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

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

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