Sygnały reaktywne
Model programowania reaktywnego — obserwowalne wartości plus automatyczne śledzenie zależności. Knockout (2010) → MobX → SolidJS, który uczynił je modnymi.
W 2024 roku „sygnały” stały się w frontendzie niemal powszechne: Angular 17, Vue 3.4 (Vue 3 miał ref/reactive od 2020), Svelte 5 (Runes), Solid (sygnały są tam podstawowym prymitywem), Preact, Qwik. Różnica wobec useState w Reakcie: nie renderuje się ponownie całego komponentu, tylko te fragmenty, które faktycznie czytają sygnał.