Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 September 10

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
Я держу компоненты небольшими, а вложенными селекторами пользуюсь редко. Наверное, потому проблем и не замечаю :) Но если специально искать сломанные кейсы, то конечно же найдёшь.
источник

СВ

Сергей Видинеев... in Svelte [svelt] - All about Svelte JavaScript framework.
https://safeapps.io смотрел работы, тут кажется не должно быть горизонтального скрола на мобильном?
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
простые что свелту хватает добавить только 2 мусорных класса на селектор чтобы все работало =)
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
Эта штука аукнется только если ты будешь сильно чудить с селекторами и делать странные вещи. Более того, это всё фиксится (не юзай вложенные селекторы? юзай, но не создавай такие рукотворные конфликты?).
Такие дела.
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
это все фиксится включая цсс модули и у тебя больше нет мусорных классов на селекторах и ты не ограничен вложенностью =)
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
У цсс модулей свои проблемы есть. Всё только через классы, например. Лишние символы пишешь :)
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
это не проблемы а удобства и точки расширения и переопределения
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
можно на одной и той же разметке заменить весь набор классов и получить другую стилизацию
источник

СА

Сергей Артёмов... in Svelte [svelt] - All about Svelte JavaScript framework.
По мне так лучше выключить нахрен и использовать БЭМ, не надеясь ни на какую мнимую изоляцию.
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
так тоже пойдет)
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
И когда такое может понадобиться-то вообще :)
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
Ох, не шибко-то удобно так делать :)
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
ну в проектике из 5 компонентов никогда
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
Ты часто заменяешь налету стили для компонентов? Ну как скажешь :)
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
хотябы из 2х тысяч постоянно)
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
бэм это называет уровнями переопределения
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
Это настолько распространённая и нужная задача, что react-select вместо модулей и стилей втаскивает всем принудительно emotion для кастомизации.
А react-dates ничего вообще не даёт тебе по этой части делать, переопределяй глобальные стили, которые внутри либы устанавливаются.
Да-да. Модули всему голова.
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
Но наличие возможности переопределить по мапе классов все стили в компонентах — это конечно важно.
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
важно, лучше чем цсс в жс писать
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
эмоушен пропихивают потому что он от бандлера независим
источник