--- title: Архитектура --- # Архитектура ## Архитектура проекта В проекте используется FSD (Feature-Sliced Design) архитектура. - **FSD-границы** - Не нарушать границы слоёв (например, feature не может импортировать из widgets). - Бизнес-логика должна быть вынесена в хуки или сервисы. - **Импорты** - Внутри слоя — относительные импорты. - Между слоями — абсолютные импорты. - **Требования** - Не смешивать логику разных слоёв. - Не хранить бизнес-логику в UI-компонентах. - **Именование** - Файлы и папки kebab-case. ---