Вступить в клуб →
лёгкаявопросАрхитектура фронтенда: FSD, дизайн-система, микрофронтенды

После переименования файла внутри фичи сломались импорты в шести страницах

Страницы импортируют модель авторизации так:

import { authStore } from '@/features/auth/model/store/authStore';

Команда фичи перенесла стор в model/auth.ts — и сломалась сборка шести страниц других команд. Какое правило FSD предотвращает такое?

  • Импорт слайса только через его публичный API — файл index.ts в корне
  • Каждая страница должна держать свою копию стора авторизации
  • Переименовывать файлы в фичах можно только вместе с потребителями
  • Импорты должны идти через алиас @, а не через относительный путь

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела