Size: a a a

2021 March 17

КС

Кирилл Спасибович... in Svelte [svelt]
сижу довольный
источник

КС

Кирилл Спасибович... in Svelte [svelt]
а так тейлвинд форсит убогий html, он тормозит
источник

КС

Кирилл Спасибович... in Svelte [svelt]
то что типа атомарные классы эффективнее по размеру css-ки итоговой - дак теперь всё это дело переехало в html
источник

AC

Alex Chexca in Svelte [svelt]
у меня роллап пробегается по папке и на каждый svelte файл собирает js бандл, получается у меня сейчас 30 svelte файлов и на каждый у сборщика уходит по полминуты с тайлвиндом
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Кирилл Спасибович
актуальные тесты тейлвинда с rollup, webpack и postcss-cli

что очень странно - rollup собирает заинлайненые стили за 5 секунд, а postcss-cli за 8😧
я вот тут тестил
источник

AC

Alex Chexca in Svelte [svelt]
Кирилл Спасибович
а так тейлвинд форсит убогий html, он тормозит
вообще мне казалось что tailwind это костыль для бекендеров, но потом я увидел его упоминания в этом чате
источник

КС

Кирилл Спасибович... in Svelte [svelt]
думал что типа если бы были все директивы заинлайнены в 1 файл, то стало бы быстрее
источник

КС

Кирилл Спасибович... in Svelte [svelt]
но нет, ваще без разницы)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
а автор там говорит, воот типа, это из-за того как щас фронтенд делается, что каждый раз postcss запускается на каждый файл отдельно
источник

КС

Кирилл Спасибович... in Svelte [svelt]
вот если бы вместе сразу и тд
источник

КС

Кирилл Спасибович... in Svelte [svelt]
в общем хз, лучше придумать самому себе велосипед из утилиток и миксинов, чем подключать этого монстра
источник

КС

Кирилл Спасибович... in Svelte [svelt]
и ждать запуск дев сервера бандлового 10 часов, и продакшен сборку 20 часов
источник

К

Константин in Svelte [svelt]
>>html становится больше

нет. Тэйлвинд не надо использовать так, как пиарят его создатели ) это тупо. Иногда утилитарные классы можно повесить на class:, вот это полезно. Но самая сила там в @apply и @screen. Без apply это превращается в спагетти-хтмл.
источник

К

Константин in Svelte [svelt]
для меня это основное его применение
источник

DK

Dan Kozlov in Svelte [svelt]
1 1
я, граждане, мягко говоря, в недоумении.
давеча столкнулся на практике с проблемами со специфичностью из-за того, что свелт дублирует в селекторах свои маркерные классы.  осерчал, решил сегодня положить этому конец.  счекаутил, раскопал, и понял что они это делают специально!
https://github.com/sveltejs/svelte/pull/4146
А в чем проблема была?
Я пока на практике с косяками этого подхода не встречался.
источник

AC

Alex Chexca in Svelte [svelt]
аа, то есть только чтоб scss был меньше ?
.btn {
 @apply font-bold py-2 px-4 rounded;
}

вместо
.btn {
 font-weight: bold;
 и тд
}
источник

КС

Кирилл Спасибович... in Svelte [svelt]
ну я встретился когда нужно было переопределить стандартные классы типа .btn
источник

КС

Кирилл Спасибович... in Svelte [svelt]
которые вне компонентов
источник

КС

Кирилл Спасибович... in Svelte [svelt]
перебило мне .btn.busy
источник

КС

Кирилл Спасибович... in Svelte [svelt]
пришлось делать :not(.busy):not(.bad) и тд
источник