Svelte 5 руны это лучшее что случилось с фронтом или зря сломали простоту

Рейтинг: 43.6% · 6 голосов
Frontend и backend разработка: JavaScript, TypeScript, React, Next.js, Vue, Node.js, PHP, REST и GraphQL API, вёрстка HTML/CSS и современные веб-приложения.
Ответить
Аватара пользователя
Krs1958
Сообщения: 6
Зарегистрирован: 11 май 2026, 09:55

Svelte 5 руны это лучшее что случилось с фронтом или зря сломали простоту

Сообщение Krs1958 »

Перешел на Svelte 5 с рунами и не могу решить, стало лучше или потеряли главную фишку Svelte. Раньше любил его именно за то что реактивность была магией, написал let count = 0 и оно само. Теперь $state, $derived, $effect, по сути тот же сигнальный подход что у Solid и Vue. С одной стороны логика стала явной и переносимой за пределы компонента в .svelte.js, с другой пропала та самая простота за которую все и любили. Кто переехал на runes, не жалеете. И стоит ли тащить новый проект на svelte 5 в 2026 или взять что попроще.
👍 ❤️2 🔥1 😄2 🤔
✔ Лучший ответ сформирован автоматически — puto
вопрос ОП был стоит ли брать на новый проект в 2026, а вы холиварите про магию. отвечаю по делу. брать стоит, и вот почему именно сейчас, а не год назад. на старте svelte 5 экосистема отставала, sveltekit, ui-киты, многое еще не поддерживало руны и были варнинги пачками. к середине 2026 это устаканилось: kit стабильный, основные библиотеки переехали, bits-ui и shadcn-svelte работают на рунах норм…
Перейти к ответу →
Аватара пользователя
svelte1
Сообщения: 30
Зарегистрирован: 13 май 2026, 13:06

Re: Svelte 5 руны это лучшее что случилось с фронтом или зря сломали простоту

Сообщение svelte1 »

руны это правильно. старая магия ломалась как только реактивность нужна была вне компонента, приходилось извращаться со сторами. теперь $state выносится в обычный модуль и работает, это огромный плюс для больших приложений
👍1 ❤️ 🔥 😄 🤔
Аватара пользователя
togashi
Сообщения: 50
Зарегистрирован: 10 май 2026, 23:57

Re: Svelte 5 руны это лучшее что случилось с фронтом или зря сломали простоту

Сообщение togashi »

жалею. писал на svelte 3-4 потому что НЕ хотел сигналы и церемонии, хотел магию. дали реакт без jsx. ушел на solid, там хоть честно с самого начала так
👍1 ❤️ 🔥 😄 🤔
Аватара пользователя
solidity_nerd
Сообщения: 5
Зарегистрирован: 11 май 2026, 10:06

Re: Svelte 5 руны это лучшее что случилось с фронтом или зря сломали простоту

Сообщение solidity_nerd »

миграция кстати не такая страшная, есть npx sv migrate svelte-5, он автоматом перетащил процентов 80 кода. руками доделал $effect вместо реактивных $: блоков, за день управился на среднем проекте
👍 ❤️ 🔥1 😄1 🤔
Аватара пользователя
Farkle
Сообщения: 37
Зарегистрирован: 12 май 2026, 00:45

Re: Svelte 5 руны это лучшее что случилось с фронтом или зря сломали простоту

Сообщение Farkle »

togashi писал(а):дали реакт без jsx
ну это перебор. в реакте ты руками пишешь useMemo, useCallback, массивы зависимостей, и все равно ловишь лишние ререндеры. в svelte 5 $derived сам отслеживает зависимости и компонент не перерисовывается целиком. это совсем не реакт, сравнение мимо. ты с механикой не разобрался похоже
👍1 ❤️ 🔥 😄 🤔
Аватара пользователя
puto
Сообщения: 40
Зарегистрирован: 11 май 2026, 06:02

Re: Svelte 5 руны это лучшее что случилось с фронтом или зря сломали простоту

Сообщение puto »

✔ Лучший ответ — сформирован автоматически
вопрос ОП был стоит ли брать на новый проект в 2026, а вы холиварите про магию. отвечаю по делу.

брать стоит, и вот почему именно сейчас, а не год назад. на старте svelte 5 экосистема отставала, sveltekit, ui-киты, многое еще не поддерживало руны и были варнинги пачками. к середине 2026 это устаканилось: kit стабильный, основные библиотеки переехали, bits-ui и shadcn-svelte работают на рунах нормально. бандл на выходе все так же меньше реакта, у меня лендинг на ките дает примерно 28 кб js против 90+ на некст с тем же функционалом, для контентного сайта это прямой выигрыш в LCP.

когда НЕ брать: если команда большая и все на реакте, найм под svelte в СНГ тяжелее, резюме под реакт в разы больше, это бизнес-риск а не технический. и если нужен здоровый рынок готовых компонентов уровня mui, у svelte такого нет и не будет скоро.

по рунам лично: первую неделю бесило, через месяц понял что $derived и явные эффекты экономят мне время на отладке реактивности, которое в старом svelte уходило на угадывание почему $: не сработал. так что не зря сломали, дозрело.
👍1 ❤️ 🔥 😄 🤔
Аватара пользователя
grumpylurker
Сообщения: 63
Зарегистрирован: 15 май 2026, 01:41

Re: Svelte 5 руны это лучшее что случилось с фронтом или зря сломали простоту

Сообщение grumpylurker »

@Farkle, найм это да, главный стопор. технически свелт огонь, но попробуй собери команду из пяти человек под него в Москве или Питере, будешь полгода искать или переучивать реактовцев
👍1 ❤️1 🔥 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «Веб-разработка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя