One of the things that puzzle me the most about our industry is why devs keep choosing React over Vue.

It’s bloated, produces poor UX, makes bigger demands on tooling, respects web standards less, and has significantly poorer DX…

Is it just ecosystem? But then how did it get there?
Is it because it came out of Facebook?
Is it because some of the frameworks around it actually have good DX?
Something else?

I …don’t get it. 🤷🏽‍♀️

See also, @slightlyoff’s controversial post: https://infrequently.org/2023/02/the-market-for-lemons/

@leaverou @slightlyoff Momentum is a hard thing to overcome.
@mattwilcox @leaverou @slightlyoff I don't think that works as an explanation, since Vue had plenty of momentum when React debuted with none.
@mike @leaverou @slightlyoff It only explains the now, not the then. Something with more hype is about the only thing that does disrupt established working systems. After that, it turns into momentum. React for big enough in its own niche it became self sustaining ecosystem. Vue never was that big.
@mike @mattwilcox @leaverou @slightlyoff Per my recollection (and just confirmed via Wikipedia), React actually predates Vue. They’re both ~10 years old.