sveltejs | Unsorted

Telegram-канал sveltejs - Svelte [svɛlt] - All about Svelte JavaScript framework

1680

📮Тест на вход придёт в личку 💥Без никнейма не впустим Правила: https://t.me/sveltejs/764 Доки: https://svelte.dev/docs Паблик: @sveltejs_public Вакансии: @sveltejs_jobs VK: https://vk.com/sveltejs_ru Админы: @stalkerg, @misharodshtein

Subscribe to a channel

Svelte [svɛlt] - All about Svelte JavaScript framework

был видос недавно на этот счет
https://www.youtube.com/watch?v=vCMTxL1jWbw&pp=ygUQc3ZlbHRla2l0IHN0YXRpYw%3D%3D

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Кстати var же можно в медиа юзать 🤔

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Ага… почитал - медиа переменные

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

А что делает @custom-media ?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Иногда одна (лендинг), иногда много. Но там так мало отличающегося JS и CSS что внедрять его в страницу выгоднее. Там около 130кб все CSS и 200+ все JS. На лендинги гонят кучу трафика, по 30К-50К юзеров может в час зайти. Потому оптимизирую...

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

https://svelte.dev/docs/kit/configuration#inlineStyleThreshold Это же не?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Если много страниц, то каждая страница будет тащить весь набор скриптов и стилей.

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

так есть же инлайн стратегия чтобы все в html было, или вы чтото другое имеете ввиду?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Спасибо! 🤝 Уже понятно куда копать. Может и подойти так как JS тоже небольшой.

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Ребят привет. Использую Svelte(Kit) как static site generator (SSG). На выходе сайт состоящий полностью из статичных html.

Хочу сделать так чтобы все CSS от установленных модулей прям в HTML вшивались. Сейчас CSS Tailwind и других плагинов цепляются как файлы.

Гуглю уже час, что-то ничего не смог найти. Подскажите пожалуйста возможно ли это?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

И перейдут на лайтинг :-)

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Итог, отказались от вложенности) postcss в таком случае тоже бесполезен, tailwind с 4 версии сам себя начал называть препроцессором и рекомендует не смешивать его ни с чем. Но имеется неприятный нюанс... Так как синтаксис в style блоке не похож на чистый CSS, приходится указывать в lang postcss, хотя из проекта он выпилен, чтоб lsp не ругал нас) следующий шаг походу избавление от tailwind со временем)

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

И я не говорю что вы ошиблись завязавшись, просто это несколько иной фактор

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Ну смысл это обсуждать. Мне придется думать как заменить все плагины pcss

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Вот когда Лайтинг начнет уметь делать тоже, что pcss — откажемся. А то толку мне переходить на него.

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Приходится из-за них выкручивать себе руки

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Вроде тащут в стандарт…

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

В одном месте определяешь — в другом используешь

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Я всё же попробовал LightingCSS.

Выводы:
- По ощущениям холодный старт примерно такой же.
- Для @custom-media, которые мы юзаем через postcss-present-env, взял это плагин для повсеместного внедрения импортов.
- Можно не писать везде lang="postcss"


Хз что ещё добавить, всё просто работает примерно так же, только можно выкинуть весь postcss и плагины.

Билд быстрее на ~2 секунды.

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

svelte.config.js

/** @type {import('@sveltejs/kit').Config} */
const config = {
kit: {
// inline all styles
inlineStyleThreshold: Infinity
}
};

export default config;

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

А есть пример где нибудь? А то такой кейс тоже возникал но я не знал как сделать

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Под всё я конечно стили имел ввиду

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Можно дописать скрипт, который заинжектит всё в HTML. А что, у вас только одна страничка?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

но это нетолько css но и js касается

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Под капотом он и есть)

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Tailwind оставил postcss, но сделал deprecated less и scss) думаю дело времени, когда postcss тоже убьют)

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Все пользователи pcss завязались на его плагины. Он без плагинов ничего не умеет.

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

тогда в чем смысл этого заявления, если оно сводится к "мы завязались на кучу pcss плагинов и не можем теперь отказаться от pcss". а не то что кто че там умеет

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

а что он сейчас не умеет из того что тебе нужно?

Читать полностью…

Svelte [svɛlt] - All about Svelte JavaScript framework

Господа. Выручайте. В проекте есть элементы, которые рисуются в shadow-dom. Локально все работает прекрасно. Но после билда (vite-build) стилей внутри shadow-root больше нет. Очень надеюсь, что это известная проблема

Читать полностью…
Subscribe to a channel