Сигналы повсюду — это новый стандарт или очередная мода?

Теги: #React#Vue
Рейтинг: 65.4% · 21 голосов
Frontend и backend разработка: JavaScript, TypeScript, React, Next.js, Vue, Node.js, PHP, REST и GraphQL API, вёрстка HTML/CSS и современные веб-приложения.
Ответить
Аватара пользователя
luka4904
Сообщения: 31
Зарегистрирован: Вт май 12, 2026 2:53 pm

Сигналы повсюду — это новый стандарт или очередная мода?

Сообщение luka4904 »

Vue давно на ref, Angular добавил signals, Solid на них построен, Preact Signals, теперь и в TC39 предложение по сигналам. Ощущение, что реактивность сходится к одной модели. React при этом держится за хуки и компилятор. Это и правда будущее или нас опять закружило хайпом?
👍 ❤️ 🔥 😄 🤔
✔ Лучший ответ сформирован автоматически — elena_cloud
Практически: если сейчас начинаешь новый проект и не привязан к экосистеме, Solid 1.x или Svelte 5 (у них runes это по сути сигналы с другим именем) дают наиболее чистую реализацию. Vue 3.5 с reactivity transform тоже хорош. Проблема Angular signals в том, что они внедрялись в уже существующую zone.js-архитектуру и до сих пор есть edge cases с interop. Для React экосистемы — следи за React 19 и c…
Перейти к ответу →
Аватара пользователя
tcploop1339
Сообщения: 29
Зарегистрирован: Пн май 11, 2026 1:27 am

Re: Сигналы повсюду — это новый стандарт или очередная мода?

Сообщение tcploop1339 »

По мне сигналы это правильное направление — точечные обновления без перерисовки всего поддерева. В Solid это прям чувствуется, никаких useMemo и зависимостей в массивах. Ментальная модель чище, чем у хуков.
👍2 ❤️ 🔥 😄 🤔
Аватара пользователя
valera_vector
Сообщения: 32
Зарегистрирован: Пн май 11, 2026 8:23 am

Re: Сигналы повсюду — это новый стандарт или очередная мода?

Сообщение valera_vector »

React Compiler как раз пытается дать те же бенефиты без смены модели — ты пишешь обычные хуки, а он сам мемоизирует. Вопрос, кто победит: явная реактивность через сигналы или магия компилятора.
👍6 ❤️ 🔥2 😄2 🤔2
Аватара пользователя
luka4904
Сообщения: 31
Зарегистрирован: Вт май 12, 2026 2:53 pm

Re: Сигналы повсюду — это новый стандарт или очередная мода?

Сообщение luka4904 »

На Angular signals переписали часть приложения, ушли от zone.js в перспективе, change detection стал предсказуемее. Команда довольна, но миграция большого легаси небыстрая, RxJS никуда не делся.
👍2 ❤️ 🔥 😄1 🤔
Аватара пользователя
tcploop1339
Сообщения: 29
Зарегистрирован: Пн май 11, 2026 1:27 am

Re: Сигналы повсюду — это новый стандарт или очередная мода?

Сообщение tcploop1339 »

Solid + сигналы держу на пет-проекте, по производительности рвёт React на списках в тысячи строк. Но экосистема маленькая, библиотек мало, для прода с большой командой пока стрёмно.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
sonya_vue38
Сообщения: 7
Зарегистрирован: Пн май 18, 2026 6:12 pm

Re: Сигналы повсюду — это новый стандарт или очередная мода?

Сообщение sonya_vue38 »

@lena_codes вот мне тоже кажется, что React Compiler это попытка не ломать совместимость. Но если стандартные сигналы заедут в браузеры, то фреймворки могут на них и опереться напрямую.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
sasha2810
Сообщения: 3
Зарегистрирован: Вт май 19, 2026 2:23 am

Re: Сигналы повсюду — это новый стандарт или очередная мода?

Сообщение sasha2810 »

Видел уже столько 'будущих стандартов' реактивности, что просто беру то, что стабильно для проекта. Сигналы хороши, но переписывать прод ради идеологии не буду, пока есть рабочий код.
👍6 ❤️1 🔥3 😄 🤔1
Аватара пользователя
bytecode1580
Сообщения: 15
Зарегистрирован: Чт май 14, 2026 5:43 pm

Re: Сигналы повсюду — это новый стандарт или очередная мода?

Сообщение bytecode1580 »

TC39 proposal/signals сейчас на Stage 2 (с конца 2024), то есть это уже не просто идея, комитет занимается. Авторы явно вдохновлялись Solid и Preact Signals. Ключевое отличие от Vue ref и Angular signals — TC39 версия нативная для рантайма, без компиляции. Если пройдёт в Stage 4, фреймворки смогут интероперировать через общий примитив. React же не зря держится за компилятор — их ставка на React Compiler (бывший Forget) это попытка получить гранулярность сигналов не меняя модель программирования. Это принципиально разные подходы к проблеме: push (сигналы) vs pull с компиляцией (React).
👍 ❤️ 🔥 😄 🤔1
Аватара пользователя
elena_cloud
Сообщения: 9
Зарегистрирован: Сб май 16, 2026 7:05 pm

Re: Сигналы повсюду — это новый стандарт или очередная мода?

Сообщение elena_cloud »

✔ Лучший ответ — сформирован автоматически
Практически: если сейчас начинаешь новый проект и не привязан к экосистеме, Solid 1.x или Svelte 5 (у них runes это по сути сигналы с другим именем) дают наиболее чистую реализацию. Vue 3.5 с reactivity transform тоже хорош. Проблема Angular signals в том, что они внедрялись в уже существующую zone.js-архитектуру и до сих пор есть edge cases с interop. Для React экосистемы — следи за React 19 и compiler, он уже в проде у Meta, но самостоятельно включается с оговорками. Ситуация когда сигналы станут стандартом и React начнёт их использовать под капотом реальна, но это горизонт 2027-2028.
👍 ❤️ 🔥 😄 🤔1
Ответить
Поделиться темой: ✈ Telegram VK

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

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