A TC39 proposal for Signals (with a polyfill)—Rob Eisenberg
https://eisenbergeffect.medium.com/a-tc39-proposal-for-signals-f0bedd37a335
5 replies
@zachleat I'm interested what your thoughts are here?
So far, I’m just not seeing it. I like events and I understand their problems. Signals will have its own crop of antipatterns.
But this isn't a well-researched first impression. Maybe I'm not envisioning it right?@tbeseda mostly I’m excited to have a standard feature to help implement Eleventy’s Computed Data feature.
(and it looks like they’ve solicited feedback from a bunch of clientside framework folks too)
What’s not to love?
@zachleat @tbeseda a huge part of the “value” for React is the idea of a frontend framework where changing data directly updates the UI.
Among other things, this API seems like it would open up a very large number of doors for achieving that without React.
It also really neatly pulls in functionality for things like observables.