JSX.lol

Does anybody actually like React?

A cherry-picked collection of React criticism.

React, Electron, and LLMs have a common purpose: the labour arbitrage theory of dev tool popularity

React is, for the vast, vast majority of organisations making web-facing software, objectively worse than many of the alternatives.

Baldur Bjarnason

We Rewrote our React App in Svelte in Three Weeks

I’ve seen all those headlines about Svelte being the “most loved” framework, and… well I admit, I just ignored it as noise. But the next time that survey comes around, I’ll be right up there with them, waving from the Svelte bandwagon.

Dusty Phillips

It feels like React is getting a bit of a kicking recently

I talk about an apparent attitude shift in attitude towards React in the community and also make some recommendations about decision-making for your projects.

Andy Bell

Switching costs

Personally, I would love it if more people were complaining about the dreadful user experience inflicted by client-side React. Instead the complaints are universally about the developer experience.

Jeremy Keith

Removing React is just weakness leaving your codebase

By ejecting from the thrash of React and other heavy-handed frameworks and doubling down on web fundamentals, you’ll be future-proofing both your career and your codebases.

Simon MacDonald

Concatenating text

Why the heck is everyone reaching for React as soon as something on the screen needs to update? And why do we insist on squishing our frontend concerns together with our backend concerns?

Johan Halse

React, where are you going?

However, today I see two problems that make me enjoy React a little less and make me worry that new developers might be intimidated by it: ownership and complexity.

Matteo Frana

Moving on from React

After a false start with React in 2023, we’re now on a tech stack that we’re not fighting against and that maps better to our customers’ domain.

Kelly Sutton

Kind of annoyed at React

[...] I still reach for React when I want to build something somewhat complex, I just… wish I were happier about it when I do.

Cassidy Williams

Increasingly miffed about the state of React releases

It has been one and a half years since the last React release, far longer than any previous release took.

Tom MacWright

React Server Components: the Good, the Bad, and the Ugly

At the same time, React has done nothing (besides an abandoned experiment in 2019) to improve their pitiful client-side story. It is a legacy framework created to solve Facebook-scale problems with Facebook-scale resources, and as such is a bad fit for most use cases.

Mayank

Replacing React: How Liveview solved our performance problems

Performance challenges with a React SPA created an opportunity to explore Liveview. After two days of exploration, we were convinced Liveview provided a path forward, and within a few weeks, we replaced our React SPA with Liveview.

Tim Gremore (YouTube)

Please don't use React

You should stop using React. In fact, you probably should have never used React in any of the projects you used it on. But before you pull out your sawed-off shotgun and shoot me, hear me out.

Raúl Pedro Fernandes Santos

Why Signals Are Better Than React Hooks

Hooks in React are tricky to use correctly and even harder to use in a performant way. This has left many applications with poor code quality and bad performance, but that doesn’t have to be the case anymore.

Web Dev Simplified (YouTube)

React Server Components are a bad choice (for shipping)

Making the case that you should not use React Server Components if you want to ship applications quickly. If you want to learn, experiment, or make content, by all means!

Aaron Francis (YouTube)

Am I the only one that thinks that the direction of React is wrong?

Feels like React is playing his own game by his own rules.

ConsoleTVs (Reddit)

Client-side JavaScript and React criticism: What comes next?

How do we improve JavaScript usage, teach progressive enhancement and reconcile the community?

molily

A Historical Reference of React Criticism

There have been a number of criticisms levied at the React project over the years, some of them handled and some of them still wavering in the wind.