Size: a a a

2020 September 01

AP

Alexander Ponomarev in Svelte [svelt]
Марк Танащук
За все 14 проектов ни разу не оптимизировал перформанс и страница всегда летала на сверхзвуке на одноядерном атоме установленном в нетбуке 90-летней бабушки
Марк, я не знаю что за 14 проектов ты успел написать за то время что существует свелт =) это немного смешно
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
а в свелте у тебя есть $ который на понятность кода влияет так же как все что ты описал, чтобы понять что конретно обновится и от чего зависит обновление выражений под долларом, надо приложить еще больше усилий чем в реакте
Тут согласен, реакт просто всегда обновляется. На каждый чих и думать не надо почти. Поменял несуществующую переменную, rerender+reconcil в любом случае. Просто и понятно.
источник

К

Константин in Svelte [svelt]
Alexander Zinchenko
ну, строго говоря, на хуках можно соорудить подобие стора
Да, пабсаб на юзэффекте. Но это будет все равно задница.
источник

AP

Alexander Ponomarev in Svelte [svelt]
Константин
Ноуп. В реакте нет сторов. Ты должен использовать кастомные пиздецы. С кучей неудобств.
стор это 2 строчки кода, импортни его в реакт и юзай =) он даже на свелт не завязан особо
источник

К

Константин in Svelte [svelt]
Pavel 🦇 Malyshev
Тут согласен, реакт просто всегда обновляется. На каждый чих и думать не надо почти. Поменял несуществующую переменную, rerender+reconcil в любом случае. Просто и понятно.
Ага, и мемори ликс везде и всюду
источник

AP

Alexander Ponomarev in Svelte [svelt]
Константин
Ага, и мемори ликс везде и всюду
нет никаких мемори ликс
источник

К

Константин in Svelte [svelt]
Alexander Ponomarev
стор это 2 строчки кода, импортни его в реакт и юзай =) он даже на свелт не завязан особо
А весь бойлерплэйт вокруг?
источник

AP

Alexander Ponomarev in Svelte [svelt]
Константин
А весь бойлерплэйт вокруг?
какой бойлер плейт?
const [value, write] = useStore(svelteStore);

большой бойлерплейт?
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
Марк, я не знаю что за 14 проектов ты успел написать за то время что существует свелт =) это немного смешно
14(может больше я на глаз кинул) это только те которые в мир вышли за мои 8(?) месяцев которые я его использую.
источник

МТ

Марк Танащук... in Svelte [svelt]
Но в целом
источник

МТ

Марк Танащук... in Svelte [svelt]
за все время пока я кодил на свелте кроме кейсов с реактивностью, ни разу не думал о перформансе или весе
источник

МТ

Марк Танащук... in Svelte [svelt]
и это кайф
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
Да, пабсаб на юзэффекте. Но это будет все равно задница.
источник

AP

Alexander Ponomarev in Svelte [svelt]
я на одном проекте(продукте) сижу 4 года, и мне эти рассказы про 14 проектов за 8 месяцев вообще не интересны =) проект за полмесяца это не проект, это не поддержка и это вообще не интересно
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
я на одном проекте(продукте) сижу 4 года, и мне эти рассказы про 14 проектов за 8 месяцев вообще не интересны =) проект за полмесяца это не проект, это не поддержка и это вообще не интересно
Если долго поддерживаемый(относительно других) то только один - 3 с половиной месяца сижу над сервисом моим по стилям🤔
источник

МТ

Марк Танащук... in Svelte [svelt]
Полёт нормальный
источник

AP

Alexander Ponomarev in Svelte [svelt]
вопрос перорманса возникает, но он не такой серьезный как кажется. Если делать по определенным простым паттернам, то он возникает только в исключительных случаях. Но как только родились хуки, то да у меня стало больше проблем с перформансом, потому что все паттерны расширились, но плохо отсеялись по принципу "хороших"
источник

MZ

Misha Zamkevich in Svelte [svelt]
Pavel 🦇 Malyshev
Видимо, я там выше сразу написал что может путаю и надо глобал. Как бы там ни было, у нас такой кейс был и очень быстро решился.
Я не понимаю, что за дела. У меня в проекте это работает.

В репле — нет 🤷‍♂️
источник

AP

Alexander Ponomarev in Svelte [svelt]
этот only rerendering whe you need to тоже чего-то стоит, либо явной нагрузки на программиста (как в реакте), либо неявной (как свелте). Неявность это как раз способность быстро разбирать и понимать что от чего зависит в свелте =)
источник

ON

Oleg N in Svelte [svelt]
Марк Танащук
Полёт нормальный
расскажи как оно, когда исходник достигнет 10Мб 😉
источник