Michael Landis
1 min readJun 14, 2023

--

So, here's the problem:

Nothing kills React.

Sure, Vue is faster, more responsive, perhaps easier to understand. Each of the up-and-coming frameworks provide something that React doesn't.

But there's nothing they do that will organically draw the development community and companies away from React.

React didn't win vs Angular, jQuery, Ember et al because of performance. It won because of JSX. It fundamentally changed how we build components. Even as people screamed about separation of concerns (I was one of those) enough people went, "Well, this is a no-brainer," that it took over.

As much as newer frameworks solve problems that React is exposing, I'm still not seeing droves of people looking at any particular new piece saying "well, this is a no-brainer." Reactivity and signals is _really_ close to that, but fundamentally, people are lazy. Unless a feature is huge enough to shift the inertia, the inertia remains.

--

--

Michael Landis
Michael Landis

Written by Michael Landis

Front-end web developer, React enthusiast, vagabond.

Responses (2)