169 похожих чатов

Ребят привет 🙂 В последнее время чуть выпал из svelte`а, но

за глобальными вещами следил

Подскажите, пожалуйста, почему svelte kit так “быстро” перепрыгивает с одного сборщика на другой? Сначала был snowpack(а внутри сновпака же вроде esbuild) а потом на vite?

В этом есть какой-то смысл? Тк когда так много важных изменений, а как по мне, сборщик это достаточно важное изменение, то это немного пугает, и выглядит как будто Рич и другие ребята не знаю что же выбрать

Если есть какие-то статьи, поделитесь пожалуйста, я бы почитал 🙂

4 ответов

17 просмотров

Из инфы из пары видео и твита Рича - переходят потому что там есть функционал по типу css splitting который они раньше реализовывали сами в Svelte-компиляторе Переход на vite же поможет(по словам разработчиков) такого рода вещи оттуда убрать очистив кодовую базу Все равно на esbuild vite так что скорость должна быть похожей

Про сплит кода Марк верно сказал, но посмотрите, что еще vite умеет из коробки, там куча крутого. CSS-модули (как альтернатива свелтовскому способу работы с классами), динамические для SSR полифиллы, прогруз критического CSS для текущей страницы, крутая работа с ассетами (хеш + инлайн, плюс поддержка в CSS!), качественно сделанные глоб-импорты, ну и в целом оно под капотом имеет тот же есбилд (с ES импортами и HMR), что и сноупак, только больше фич. Часть из этого можно сделать самому плагинами, но зачем, если можно в opinionated фреймворке дать хорошие дефолты для конфига. Часть была сделана в саппере, но зачем всё это поддерживать самостоятельно и переносить из старой кодбазы, если можно выкинуть и взять готовое крутое комьюнити-решение.

Daniil Kozlov
Про сплит кода Марк верно сказал, но посмотрите, ч...

Над глянуть как он чанки css затащил... сдаётся мне не без rollup-plugins...

Valexr
Над глянуть как он чанки css затащил... сдаётся мн...

Дас... масштабный подход... но по сути аппенд <link to=css> когда чанк загрузился... но скока подготовок и препроцессинг весь уже... Node + sirv + esbuild + rollup + postcss... ну и все печеньки

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта