This seems like a good place to plug my library, Solarite. It's a minimal, compilation-free JavaScript library that adds reactivity to native web components, as well as scoped styles and a few other ease-of-life features. https://vorticode.github.io/solarite/
React is winning by default and slowing innovation
21–30 of 866 posts
Re: React is winning by default and slowing innovation
#22Good. I remember the times when there was a weekly new framework that would absolutely revolutionize the web frontend development. Mobile development forums were having all-out wars regarding MVP vs MVVM vs VIPER vs ... vs ... yadda yadda. Now I can just enjoy stable predictable tooling and I can benefit from tons of examples and documentation.
Re: React is winning by default and slowing innovation
#23I think this article discounts the reasons behind frontend decisions... priorities are absolutely fast execution time and ease of hiring. There is very, very little reason to care about optimizing frontend performance for a vast majority of apps. Users just don't care. It doesn't make the company more money. If a framework is easy to use and everyone knows it, it's simply the best choice for 90%+ of teams.
The UX for me went downhill the last 5-7 years. I don’t know if it’s react but something changed. Pages load slow or even don’t, strange display errors, slow reaction times etc.
Re: React is winning by default and slowing innovation
#24With Mint ( https://mint-lang.com/ ) I'm trying to move away from frameworks in a language to the language being the framework — having abstractions for things which are done by packages and frameworks like components, localization, routing, etc... done in the language itself. This means that in theory the backend/runtime can be replaced (and was replaced ones from React to Preact (0.7.0 -> 0.8.0) then to use hooks a…
Re: React is winning by default and slowing innovation
#25> React didn’t win purely on technical merit A sentence written by someone who clearly hasn't worked on a large Angular 1.x project.
Re: React is winning by default and slowing innovation
#26With Mint ( https://mint-lang.com/ ) I'm trying to move away from frameworks in a language to the language being the framework — having abstractions for things which are done by packages and frameworks like components, localization, routing, etc... done in the language itself. This means that in theory the backend/runtime can be replaced (and was replaced ones from React to Preact (0.7.0 -> 0.8.0) then to use hooks a…
The Mint website is quite lovely! Props for making something so nice and pleasant and clean and easily navigable and informative.
Re: React is winning by default and slowing innovation
#27its kind of a blessing that SOMETHING won. We finally can just use a component. We don't have to worry about - oh I wish I could use that, but it's written in X framework.
Re: React is winning by default and slowing innovation
#28IIRC it was quite a fight for react, it wasn’t a slam dunk out of the gate.
Personally, I loved it... React + Redux + MUI = Winning (IMO)
Re: React is winning by default and slowing innovation
#29> React didn’t win purely on technical merit A sentence written by someone who clearly hasn't worked on a large Angular 1.x project.
* Two-way data binding spaghetti
* Boilerplate-heavy reactivity
* Opaque, framework-specific magic
* Manual state updates/transitions
React didn't win "by default" (whatever that means), it won because it was better than most of the other options at the time.
I agree that, on purely technical grounds, it isn't as strong of a framework as other competitors anymore, but React is and has always been Good Enough™ for most companies, to the point that it's not worth reaching for anything else most of the time. And I say this as someone who doesn't like most things about modern React.
Re: React is winning by default and slowing innovation
#30Rewrite the first paragraph replacing "React" by "HTML". React is mostly HTML driven by data. "HTML killed front end innovation". Well that enabled standards to build real use cases on it with a common ground. Before React, the Web world was a mess. In 2025, you have lots of frameworks to explore. React did not kill front end innovation at all, it just became a standard that gives more common understanding to buildin…