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

Пользовался ли FSD

Да, работал с FSD (Feature-Sliced Design) — это методология организации кода, которая помогает структурировать проект по бизнес-логике и фичам. Основные слои:

  1. Shared — переиспользуемые компоненты (UI Kit, утилиты).
  2. Entities — бизнес-сущности (User, Product).
  3. Features — фичи (Auth, Cart).
  4. Widgets — композиция фич.
  5. Pages — страницы приложения.

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

text
src/
  shared/
    ui/Button
  entities/
    user/
  features/
    auth/
  widgets/
    Header/
  pages/
    MainPage/

Плюсы: масштабируемость, изолированность логики, понятная структура. Минусы: избыточность для мелких проектов.

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

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

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

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