Post

tried writing this blog 3 times but it’s really boring, so here’s the short version: React won. Every mainstream f/w now implements its ideas, and developed their own ecosystems. The ones that didn’t, lost and died. This implies there’s no _strong_ reason to not pick one of the other winners.

I still genuinely don't know what "React adopt signals" would _mean_ at a technical level. Per other comments in this thread, React works at the component level. What would a hypothetical native-to-React signals integration do differently?

It would have to have been something new. Breaking likely. Signals would allow: - finer grained updates than “component” e.g. jsx fragments - state/data flow that isn’t tied to component hierarchy and doesn’t need to rerender (or subscribe to a store to rerender) itself and its children

The reality of the business is that React is the 2 ton gorilla in the room. It's got jQuery levels of momentum, if not more. Nothing else is gonna make a dent without a solid, and relatively painless, migration story. Not for a long while at least.

either way we're gonna need a long while to get anywhere, because react can only evolve so fast :/ whatever is coming next is going to need strong buy in from a big company to invest heavily in and polish, and i don't see that happening right now. not to mention native being a massive boon for react

(although i can see react-strict-dom eventually evolving to a point where other frameworks become usable native. that's many years away though, and then they need to catch up on polish, which is even longer)

0 reposts2 likes

No replies yet.