Встречается на собеседованиях • сегодня
Какая архитектура была на последнем проекте
Мы использовали Feature-Sliced Design (FSD) для масштабируемости и поддержки кода.
Структура:
app/– инициализация приложения (роутинг, провайдеры)pages/– композиция фич для конкретных страницfeatures/– бизнес-логика (например,auth,cart)entities/– базовые сущности (например,User,Product)shared/– UI-кит, утилиты, API-клиент
Пример фичи:
tsx
// features/auth/model.ts
export const authModel = createSlice({
initialState,
reducers: { /* ... */ }
}); Плюсы: изолированность модулей, простое тестирование. Минусы: избыточность для мелких проектов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы