logoalt Hacker News

agosyesterday at 11:09 AM1 replyview on HN

if (when?) Signals become a standard, React will be in a tight corner if they decide to ignore them


Replies

WorldMakeryesterday at 3:36 PM

Not really? `useSignal` is just another hook React needs as a replacement/augment for `useState` and maybe `useEffect`. Signals aren't that special. Arguably that's part of why a lot of people like Signals as a proposal.

(I'm still of the sort that thinks Signals are just worse Observables, so it's not a proposal I'm particularly thrilled about, but were it to be adopted Signals are easy to use in Observable contexts as well, they are just uglier half-implemented BehaviorSubjects, though maybe with a few extra lint rules to prefer Observable behaviors over Signal ones.)