Size: a a a

Atomic Design && Feature Slices

2020 October 22

🦜

🦜 in Atomic Design && Feature Slices
ты это сейчас куда и к чему?
источник

FT

Frontend Priest Tony in Atomic Design && Feature Slices
Dmitry Zherebko
это как вызвать функцию в разных контекстах и она будет выдавать разные значения с тем же инпутом
Ну нет, разметка по дефолту контекстозависима
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
Frontend Priest Tony
Ну нет, разметка по дефолту контекстозависима
зачем это надо? это ж непрдсказуемое поведение?
источник

FT

Frontend Priest Tony in Atomic Design && Feature Slices
И отвязать её от контекста - довольно сложная задача
источник

DZ

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

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
по моему идея совы про автоматическую растановку вложености и падинги на разных уровнях имеет место быть, но это больше специализация чем общий подход
источник

FT

Frontend Priest Tony in Atomic Design && Feature Slices
Dmitry Zherebko
у меня есть кнопка и я хочу что бы она была кнопкой от которой можно ожидать, а всё остальное я сделаю с помощью функций которые у меня есть в языке
В языке. В DSL под названием CSS
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
сейчас в новой фиче почти не пишу ксс
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
сейчас вообще сложилось ощущение что если ты пишешь контейнер в котором есть ксс, то это скорее нереюзабельная штука
источник

FT

Frontend Priest Tony in Atomic Design && Feature Slices
Dmitry Zherebko
сейчас вообще сложилось ощущение что если ты пишешь контейнер в котором есть ксс, то это скорее нереюзабельная штука
Без обид, но you doing it wrong
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
спасибо за экспертизу
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
вот пример того того как пишется 80% компонентов
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
Dmitry Zherebko
по моему идея совы про автоматическую растановку вложености и падинги на разных уровнях имеет место быть, но это больше специализация чем общий подход
Мы осилили сделать это общим подходом
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
вот ещё другой код (не мой )
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
Dmitry Zherebko
сейчас вообще сложилось ощущение что если ты пишешь контейнер в котором есть ксс, то это скорее нереюзабельная штука
+++
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
Dmitry Zherebko
вот пример того того как пишется 80% компонентов
Красиво
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
Dmitry Zherebko
вот ещё другой код (не мой )
всё решается через композицию и стили пишутся только для атомарных елементов
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
дальше если надо кастомизировать ты пересобираешь свои компоненты с 0 т.к логика находится в хуке а юай описывается до 10 строк
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
Frontend Priest Tony
И отвязать её от контекста - довольно сложная задача
Не очень сложно) нужны правила и все заводится
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
Dmitry Zherebko
дальше если надо кастомизировать ты пересобираешь свои компоненты с 0 т.к логика находится в хуке а юай описывается до 10 строк
сейчас у себя работаю что бы настроить шрифты и вообще не заморачиваться с тем какие там стили и просто генерить все стили для шрифтов с фигмы и пусть дизайнер решает сколько вариантов и каких ему надо
источник