Size: a a a

Веб-компоненты

2019 December 16

AY

Andrey Yamanov in Веб-компоненты
Pavel 🦇 Malyshev
Тогда, поздравляю, исходя из логики преимущественной части адептов веб-компонентов, ты НЕ используешь веб-компоненты)))
Не использую, только Custom Elements.
источник

SK

Serhii Kulykov in Веб-компоненты
моя позиция такова: shadow DOM дает возможности и накладывает ограничения

пока ограничений больше, и чаще они перевешивают.
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Serhii Kulykov
расскажи это тем, кто его успешно там использует
Это Андрей утверждал если что. Я сам пока не понимаю зачем мне ShadowDOM кроме виджетов встраиваемых в стороние сайты
источник

SK

Serhii Kulykov in Веб-компоненты
когда ограничения будут преодолены, появится шанс переосмыслить какие-то подходы
источник

AY

Andrey Yamanov in Веб-компоненты
Я не говорил, что нельзя использовать. Просто сказал, что дизайн система хороша в открытом виде.
источник

AY

Andrey Yamanov in Веб-компоненты
У меня свой опыт, у них свой. Ничего против не имею. Я за разнообразие подходов.
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Andrey Yamanov
Не использую, только Custom Elements.
Именно так)
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Serhii Kulykov
расскажи это тем, кто его успешно там использует
вот и у них та же проблема: https://www.duetds.com/components/input/
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
обратите внимание, что input  не испольщует ShadowDOM
источник

SK

Serhii Kulykov in Веб-компоненты
в Stencil его можно включать опционально. они это у Angular взяли
источник

SK

Serhii Kulykov in Веб-компоненты
в Ionic вообще умные ребята. и пытаются как червонец нравиться всем)
источник

SK

Serhii Kulykov in Веб-компоненты
что в принципе единственная возможная позиция в эпоху большой тройки
источник

IK

Ilnur Khalilov in Веб-компоненты
Andrey Yamanov
У меня свой опыт, у них свой. Ничего против не имею. Я за разнообразие подходов.
А сколько у тебя человек в команде, которые пользуются дизайн системой?
источник

IK

Ilnur Khalilov in Веб-компоненты
Сколько команд, насколько они распределены географически, как хорошо налажены горизонтальные связи?
источник

AY

Andrey Yamanov in Веб-компоненты
Ilnur Khalilov
А сколько у тебя человек в команде, которые пользуются дизайн системой?
У меня нет команды.  Но проект на 99% вёрстки скрыт за абстракцию дизайн-системы. У новых разработчиков будет очень мало возможностей для «творчества». Я не говорю, что мой опыт надо принимать очень серьёзно. Поживём - увидим)
источник

IK

Ilnur Khalilov in Веб-компоненты
Я желаю только удачи твоему подходу)
источник

IK

Ilnur Khalilov in Веб-компоненты
Просто есть опыт других компаний, где слишком строгая дизайн-система приводила к тому, что команды избегали её использования
источник

AY

Andrey Yamanov in Веб-компоненты
Так моя дизайн-система не подпадает под понятие «строгая» вообще. Надеюсь это меня спасёт :)
источник

IK

Ilnur Khalilov in Веб-компоненты
Ну, ты же говоришь, что мало возможностей для творчества
источник

AY

Andrey Yamanov in Веб-компоненты
Ilnur Khalilov
Ну, ты же говоришь, что мало возможностей для творчества
Ой, извиняюсь, я специально взял в кавычки. Это имелось ввиду, что очень мало вариантов сделать плохо. Возможностей конечно чуть меньше в сравнении с полным набором возможностей CSS, но всё что нужно для интерфейсов - есть.
источник