Size: a a a

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

2020 February 17

AY

Andrey Yamanov in Веб-компоненты
Mikhail Bashkirov
framework - очень перегруженный термин
я избегал бы его настолько ,насколько это возможно
Я не использую слово framework для всей системы, но внутри неё есть самый настоящий фреймворк и называть его иначе - только путаницу вносить.
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
"фреймворк для дизайн-системы" имхо наиболее внятное и полное описание не без позитивной нотки хайпа
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
а главное сразу понятно чем отличается от фреймворков для ui или приложений - с его помощью стоим прежде всего дизайн-систему и уже потом ее используем
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
а вот для Stencil вообще не подходит это определение
источник

AS

Alexander Shershnev in Веб-компоненты
Pavel 🦇 Malyshev
а вот для Stencil вообще не подходит это определение
почему? также "с его помощью стоим прежде всего дизайн-систему и уже потом ее используем" в любом приложении, написанном на любом фреймоврке/либе (ангуляр/реакт/вью) или без них
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Alexander Shershnev
почему? также "с его помощью стоим прежде всего дизайн-систему и уже потом ее используем" в любом приложении, написанном на любом фреймоврке/либе (ангуляр/реакт/вью) или без них
потому что с его помощью можно сразу приложения писать, не только дизайн-системы
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
все же дизайн-система это больше про дизайн и стили, а в Stencil все как у обычных UI фреймворков - ивенты, методы, реактивность, JSX и тд и тп
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
@tenphi короче мне кажется что понятие Design System Framework еще пока не устаканилось и люди думающие в эту сторону пока в поиске правильной формы и слова. Отсюда чисто CSS-ные Whitepaper и чисто JS-ный StencilJS. Nude значительно больше подходит под термин, чем оба варианта и вполне может занять эту нишу и сформулировать новый вид фреймворков.
источник

MB

Mikhail Bashkirov in Веб-компоненты
Lion тоже
источник

MB

Mikhail Bashkirov in Веб-компоненты
по идее в репе у @kulykovserhii должны быть все известные перечислены
источник

MB

Mikhail Bashkirov in Веб-компоненты
можно как раз форсануть термин через эту репу
источник

MB

Mikhail Bashkirov in Веб-компоненты
я только не уверен, что Nude тоже там
источник

MB

Mikhail Bashkirov in Веб-компоненты
формально же он основан на Svelte, хотя и веб-компоненты тоже используются
источник

MB

Mikhail Bashkirov in Веб-компоненты
ps: я к сожалению не слежу особо, так что на счет Nude и Svelte может и глупость сказал
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Mikhail Bashkirov
формально же он основан на Svelte, хотя и веб-компоненты тоже используются
нет, он не основан на свелт
источник

AY

Andrey Yamanov in Веб-компоненты
Mikhail Bashkirov
формально же он основан на Svelte, хотя и веб-компоненты тоже используются
Это полностью самостоятельный легковесный фреймворк без шага компиляции и без возможности композиции. Композиция там только “ручная” возможна.
источник

MB

Mikhail Bashkirov in Веб-компоненты
он основан на веб-компонентах?
источник

AY

Andrey Yamanov in Веб-компоненты
Mikhail Bashkirov
он основан на веб-компонентах?
На Custom Elements.
источник

AY

Andrey Yamanov in Веб-компоненты
Хотя я запилил туда недавно поддержку Shadow DOM и теперь не уверен 🙂
источник

AY

Andrey Yamanov in Веб-компоненты
Это был скорее proof of concept, но когда он сработал, и элементы стали магически сами стилизоваться внутри Shadow DOM, я указал это как фичу 🙂
источник