Re:React is becoming a black box
by dsfdsfsdfasd on Thursday September 03, 2020 @09:03AM
(#24363608)
The author addresses this as well:
> I think a good ol’ Pete Hunt-style “Thinking in X mode” blog post would go a long way.
They point out that maybe all that's missing is a simple explanation of the thinking behind the new React features is, much like React and its developers did when they first introduced ground breaking features.
[dead]
It's comforting to hear other people who share similar opinions about this.
As an independent open source developer, it's clear to me that corporations have taken over open source and have been actively suppressing independent projects.
I've been very fortunate that my open source project was able to get a lot of attention early on (5 years ago) and has been able to get a lot of steady traffic from word-of-mouth since. I don't know how anyone could independently launch a successful OSS project these days.
First, definitely lacks a historical perspective. The React team is certainly not new to accusations of banking their platform on certain mental/implementation/stylistic decisions which people REALLY scratched their head at, only to then become the behemoth of a framework that it is. JSX???? CSS and JS in the same file??? Etc.
But more importantly, this completely overlooks the amazing work the core team has done to make sure you DO NOT NEED TO TOUCH ANY OF THIS STUFF AT ALL if you never want to. React powers one of the most complicated and widely available web apps in the world. That the company and team building it are including tools and philosophies which feel awkward for your CRUD app should simply feel... right. But what certainly doesn't feel right is to see the core team build out more and more features, which support more and more advances and highly specialized use-cases, only to then see the community turn on them somehow because it is "too complicated" or a black box.