Ну ничего не мешает иметь библиотеку, где компоненты уже разбиты по директориям и можно просто импортировать компонент с нужной директорий:
import { Button, Input, Badge } from 'my-components/atoms'
import { GenericCard, Accordion } from 'my-component/molecules'
import { ComboTable } from 'my-components/organisms'
Конечно, возможно, придется в некоторых ситуациях писать обертки для организмов и шаблонов, если они выделены в отдельный npm пакет, и используется в разных проектах. Так как эти компоненты часто зависят от контекста самого интерфейса и данных
Задача инструмента просто генерировать шаблонные файлы при помощи ввода команд в терминале, и избавить разработчика от создания файла и написания шаблонных структурных кусков кода
В скором времени подробно распишу про методологию атомарного дизайна, и как приходилось в реальных проектах его использовать и о его преимуществах
Про код стайл, то предполагается, что инструмент генерирует шаблонный файл, который уже будет форматироваться во время написания внутри непосредственно рабочего кода
Information
Rating
Does not participate
Location
Астана, Акмолинская обл. (Целиноградская обл.), Казахстан
Ну ничего не мешает иметь библиотеку, где компоненты уже разбиты по директориям и можно просто импортировать компонент с нужной директорий:
Конечно, возможно, придется в некоторых ситуациях писать обертки для организмов и шаблонов, если они выделены в отдельный npm пакет, и используется в разных проектах. Так как эти компоненты часто зависят от контекста самого интерфейса и данных
Честно, на Angular много не работал, поэтому такой идеи не было. Однако, будут ввестись еще работы по оптимизации команд
Задача инструмента просто генерировать шаблонные файлы при помощи ввода команд в терминале, и избавить разработчика от создания файла и написания шаблонных структурных кусков кода
В скором времени подробно распишу про методологию атомарного дизайна, и как приходилось в реальных проектах его использовать и о его преимуществах
Про код стайл, то предполагается, что инструмент генерирует шаблонный файл, который уже будет форматироваться во время написания внутри непосредственно рабочего кода