Size: a a a

2021 April 14

DK

Dmitry Kurmanov in Svelte [svelt]
Вот да
источник

КС

Кирилл Спасибович... in Svelte [svelt]
кусочки хорошая тема, но если важен размер бандла то придётся чем-то жертвовать
источник

КС

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

КС

Кирилл Спасибович... in Svelte [svelt]
solid какой-нибудь, где оверхед компонента минимальный
источник

КС

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

A

Arushwl in Svelte [svelt]
Точно так же, но поменьше скоуп 🤷🏻‍♂️
источник

DK

Dmitry Kurmanov in Svelte [svelt]
Ну да тут вопрос уже размера компонента
источник

КС

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

A

Arushwl in Svelte [svelt]
Вот например есть несколько форм. И я сначала для реюза завернул по элементам... а потом перепаковал по формам... и бандл сдулся на ~1/3
источник

КС

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

DK

Dmitry Kurmanov in Svelte [svelt]
Надо ещё, мне кажется, потестить минифицированный итоговый бандл. Тогда будет точно понятно сколько каждый компонент даёт плюсом в продакшене.
источник

КС

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

DK

Dmitry Kurmanov in Svelte [svelt]
Чутка попозже попробую тогда и отпишусь
источник

AS

Alexey Schebelev in Svelte [svelt]
это не совссем объективно, поскольку оверхед компонента зависит от использованных фич
источник

AS

Alexey Schebelev in Svelte [svelt]
типа если есть $vars то будет код автоподписки
источник

DK

Dmitry Kurmanov in Svelte [svelt]
Пока просто пропсы
источник

AS

Alexey Schebelev in Svelte [svelt]
В малине Олег хорошо поработал - там если компонент тупой то оверхеда очень мало
источник

AS

Alexey Schebelev in Svelte [svelt]
и это плюсом к тому что там есть инлайновые компоненты
источник

DK

Dmitry Kurmanov in Svelte [svelt]
В малине?
источник

A

Arushwl in Svelte [svelt]
Вот и svelte дожил до заголовков — «5 способов оптимизации свелт-приложений» 😁
источник