Size: a a a

Atomic Design && Feature Slices

2020 October 23

AS

Arthur Saenz in Atomic Design && Feature Slices
artalar
Изначальный вопрос - где тему сторить. Я грю - контекст нормально для этого подходит
А css properties?
источник

a

artalar in Atomic Design && Feature Slices
отличный вариант
источник

OR

Oleg Rizhkov in Atomic Design && Feature Slices
artalar
Изначальный вопрос - где тему сторить. Я грю - контекст нормально для этого подходит
а в компоненте useContext? это ок?
источник

a

artalar in Atomic Design && Feature Slices
да, если это контекст библиотеки компонентов, а не какого-нибудь стора приложения
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
artalar
Во-первых ThemeProvider глобальный на аппу обычно, во-вторых всегда можно написать default / fallback
а ещё можно заюзать css-vars
источник

OR

Oleg Rizhkov in Atomic Design && Feature Slices
звучит просто, будто логика в ui
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
Oleg Rizhkov
звучит просто, будто логика в ui
цвет компонента это не логика
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
логикой тут будет причина почему выбираешь один цвет, а не другой
источник

a

artalar in Atomic Design && Feature Slices
Oleg Rizhkov
звучит просто, будто логика в ui
Еще раз, не нужно смешивать технические средства и доменные области, это как смешивать температуру и цвет
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
artalar
Еще раз, не нужно смешивать технические средства и доменные области, это как смешивать температуру и цвет
++
источник

OR

Oleg Rizhkov in Atomic Design && Feature Slices
artalar
Еще раз, не нужно смешивать технические средства и доменные области, это как смешивать температуру и цвет
спасибо
источник
2020 October 24

АБ

Александр Бакиматов... in Atomic Design && Feature Slices
перед тем чтоб задавать вопрос рекомендую ознакомиться с самой методологией здесь предлагаемой https://t.me/feature_slices
источник
2020 October 25

IA

Ilya Agarkov in Atomic Design && Feature Slices
А есть что-то по featrure slices чтобы дать почитать зарубежным коллегам?
источник
2020 October 27

MK

Maxim Kolesnikov in Atomic Design && Feature Slices
Я правильно понимаю, что в такой предзаполненный шаблон легально логику вставлять?
источник

MK

Maxim Kolesnikov in Atomic Design && Feature Slices
Зачастую, для нескольких страниц необходимо использовать один и тот же шаблон.
Но чтобы не копипастить код, можно предзаполнить шаблон компонентами, просто создав ещё один в конкретной фиче.

Такой подход позволяет изменять разметку сразу нескольких страниц, не меняя кучу файлов. А также изменить разметку одной страницы не добавляя условий в вышестоящие компоненты (полезно для A/B тестирования).
источник

MK

Maxim Kolesnikov in Atomic Design && Feature Slices
И это всё таки шаблон или страница? По тексту — шаблон, по коду — страница.
источник

IA

Ilya Agarkov in Atomic Design && Feature Slices
Maxim Kolesnikov
И это всё таки шаблон или страница? По тексту — шаблон, по коду — страница.
в коде есть и шаблон и страница. Просто шаблон основан на другом шаблоне
источник

MK

Maxim Kolesnikov in Atomic Design && Feature Slices
Ilya Agarkov
в коде есть и шаблон и страница. Просто шаблон основан на другом шаблоне
А всё. Теперь понял, неправильно смотрел. Но первый вопрос остаётся актуальным.
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
Maxim Kolesnikov
Я правильно понимаю, что в такой предзаполненный шаблон легально логику вставлять?
какую-то прям бизнес-логику я бы вставлять не стал, слишком жутенько получается.

а вот условия перестройки шаблона, вполне. Конечно, при условии, что шаблон лежит в фиче
источник

MK

Maxim Kolesnikov in Atomic Design && Feature Slices
createStore<🦉> ⁣
какую-то прям бизнес-логику я бы вставлять не стал, слишком жутенько получается.

а вот условия перестройки шаблона, вполне. Конечно, при условии, что шаблон лежит в фиче
Ну не прям бизнес-логику. Но, например, closeButtonHandler объявить там.
источник