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

Есть ли в проекте деление на бизнес-слой и UI-слой

Да, это хорошая практика. Бизнес-слой содержит логику приложения (API-запросы, обработка данных), а UI-слой отвечает за отображение. Разделение упрощает поддержку и тестирование.

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

text
src/  
  /features  # бизнес-слой (логика фич)  
    /auth  
      api.ts  
      model.ts  
  /shared  # переиспользуемые компоненты/утилиты  
  /widgets  # сложные UI-композиции  
  /pages  # UI-слой (страницы)  
    /login  
      LoginForm.tsx  

Используются паттерны: Container/Component (логика/отображение), Feature-Sliced Design. UI-компоненты не должны знать о бизнес-логике.

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

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

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

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