Earlier quoted context omitted.
Hooks are not simple at all, are very error prone, and definitely do not put the user in the "pit of success". JSX is terrific, but React has only gone backwards since classes IMO.
Not a react fan, here, but hooks are so much better than pre-hooks react. Not sure why anyone would want to go back.
RFC: Intent to Ship React 18
71–75 of 75 posts
Re: RFC: Intent to Ship React 18
#72Re: RFC: Intent to Ship React 18
#73Re: RFC: Intent to Ship React 18
#74'useSyncExternalStore()' -- Gack! Now...that "little" it's-not-a-framework-it's-a-library whose scope is supposed to be confined to just the "view" part of MVC (by which I mean: "React") is inserting it's tentacles (along with a quirky architecture and proven to be error-prone coding patterns, cough, hooks) into the _model_. And it's already corrupted (at least partially) the "controller" part of MVC through React's…
React went from v0.14 to v15. The rationale was the library was stable at that point so they could switch to major versions. Why they went directly to version 15 rather than 1.0 is admittedly a bit odd. I guess it was marketing in the same vein of Java 1.4 to Java 5.
Re: RFC: Intent to Ship React 18
#75Earlier quoted context omitted.
I wouldn't work in the browser at all. I'm liking SwiftUI a lot.
Is it really cross platform?