Комментарии 3
"Ничего не понятно, но очень интересно"
В свое время уже успел прочитать доку Angular Signals Implementation, но от статьи все равно кайфанул! Когда речь заходит про сигналы, сразу приходит в голову картинка из статьи:
State of JavaScript frameworks 2024
Также подсвечу, что есть попытка закрепить успех сигналов в вебе на "официальном уровне" в виде веб-стандарта, но пока на stage 1.
И еще вот интересно, что весь этот механизм завязан на глобальный стейт с мутируемыми глобальными переменными. Понятно, что на каком-то уровне кода красивая функциональная абстракция неизбежно заканчивается, но вот любопытно как это все хозяйство ведет себя при работе с микрофронтами. Особенно, если используются разные версии ангуляра. Получается, у каждого приложения свой граф...
Кажется, если бы сигналы были стандартизованы на уровне браузера, появилась бы возмождность красиво собирать бесшовные приложения из компонентов на разных фреймворках с минимальной просадкой перформанса.
Computed сигналы и ChangeDetection — подробный разбор