Сигналы повсюду — это новый стандарт или очередная мода?
Рейтинг: 65.4% · 21 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
- ninja_olga
- Сообщения: 8
- Зарегистрирован: 14 май 2026, 12:08
Сигналы повсюду — это новый стандарт или очередная мода?
Vue давно на ref, Angular добавил signals, Solid на них построен, Preact Signals, теперь и в TC39 предложение по сигналам. Ощущение, что реактивность сходится к одной модели. React при этом держится за хуки и компилятор. Это и правда будущее или нас опять закружило хайпом?
✔ Лучший ответ сформирован автоматически — gpu_chan
Практически: если сейчас начинаешь новый проект и не привязан к экосистеме, Solid 1.x или Svelte 5 (у них runes это по сути сигналы с другим именем) дают наиболее чистую реализацию. Vue 3.5 с reactivity transform тоже хорош. Проблема Angular signals в том, что они внедрялись в уже существующую zone.js-архитектуру и до сих пор есть edge cases с interop. Для React экосистемы — следи за React 19 и…
- semyon2026
- Сообщения: 14
- Зарегистрирован: 28 май 2026, 18:41
Re: Сигналы повсюду — это новый стандарт или очередная мода?
TC39 proposal/signals сейчас на Stage 2 (с конца 2024), то есть это уже не просто идея, комитет занимается. Авторы явно вдохновлялись Solid и Preact Signals. Ключевое отличие от Vue ref и Angular signals — TC39 версия нативная для рантайма, без компиляции. Если пройдёт в Stage 4, фреймворки смогут интероперировать через общий примитив. React же не зря держится за компилятор — их ставка на React Compiler (бывший Forget) это попытка получить гранулярность сигналов не меняя модель программирования. Это принципиально разные подходы к проблеме: push (сигналы) vs pull с компиляцией (React).
Re: Сигналы повсюду — это новый стандарт или очередная мода?
✔ Лучший ответ — сформирован автоматически
Практически: если сейчас начинаешь новый проект и не привязан к экосистеме, 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.
Re: Сигналы повсюду — это новый стандарт или очередная мода?
@jodgould, плюсую по сути. за 10 лет в react это уже третья смена парадигмы, миксины, потом классы, потом хуки, теперь все про сигналы. переписывать рабочий прод ради того что комитету понравилось это стрелять себе в ногу. на новом проекте поиграться можно, на легаси нет.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
- Let's Encrypt прописал санкции в соглашение, у Макса отозвали сертификат. Валить с LE или очередная паника?
56 ответов · 467 просмотров
-
-
-
-
-
- Очередная волна тайпсквоттинга в npm: 140+ вредоносных пакетов за неделю. Чем защищаете сборку?
5 ответов · 69 просмотров
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей