Skip to content

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

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

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

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

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

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

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

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

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

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