Files
nextjs-style-guide/docs/ru/workflow/code-generation.md
S.Gromov b104ca6581
All checks were successful
CI/CD Pipeline / docker (push) Successful in 45s
CI/CD Pipeline / deploy (push) Successful in 7s
docs: рефакторинг документации — workflow, прикладные разделы, генерация RULES.md
- Переработан раздел Workflow: заголовки, описания, порядок разделов
- Добавлены новые разделы: Генерация кода (workflow), Настройка VS Code (applied)
- Убран суффикс .ui.tsx из документации и примеров
- Переработан раздел Структура проекта — только Next.js, без React SPA
- Приоритет стилизации перенесён из applied/styles в workflow/styling
- Убрано дублирование инструментов генерации — единая точка в applied/templates-generation
- Переписан concat-md.js: без внешних зависимостей, мета-якоря для навигации в RULES.md
- Удалена зависимость concat-md
- Обновлена главная страница: названия разделов, URL на RULES.md
- Добавлен AGENTS.md с правилами для агентов
2026-03-29 11:43:23 +03:00

1.7 KiB
Raw Blame History

title
title
Генерация кода

Генерация кода

Как создавать модули в проекте с помощью шаблонов — какие модули покрыты генерацией и когда стоит создавать новые шаблоны.

Какие модули генерируются из шаблонов

Модуль Слой Шаблон
Компонент shared/ui/ component
Фича features/ feature
Виджет widgets/ widget
Сущность entities/ entity
Layout layouts/ layout
Экран screens/ screen
Стор model/ store

Что нужно знать

В проекте принято создавать модули из шаблонов .templates/. Шаблоны задают единообразную файловую структуру и сокращают рутину — не нужно вручную создавать папки, файлы типов, стилей и экспорты.

Если для нужного модуля нет подходящего шаблона — стоит сначала создать шаблон, а затем использовать его.

Когда создавать новый шаблон

  • Повторяющаяся структура появляется больше одного раза.
  • Существующий шаблон не покрывает нужный тип модуля.

Инструменты и синтаксис шаблонов — Шаблоны и генерация кода.