Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 November 26

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
Плохой совет
источник

MZ

Misha Zamkevich 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.
А какой хороший?
источник

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
Я бы скопировал библиотеку в проект, если нужно править её стили.

Для своих компонентов: пропсы + --var() и продуманная архитектура.
источник

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.
взаимно и не использовать селекторы по тегам
источник

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
Саша у нас хэйтер свелта и любитель реакта
источник

MZ

Misha Zamkevich 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.
бэм это не только нейминг когда ты уже поймешь)
источник

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
Я писал на БЭМ, долго отучался продолжать писать в свелте
источник

AP

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

MZ

Misha Zamkevich 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.
здесь люди чтобы поставить марджины предлагают в дивы заворачивать и обертке марджин ставить=)
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
на полном серьезе
источник

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
Приведи пример
источник