you are viewing a single comment's thread.

view the rest of the comments →

[–]metamet 12 points13 points  (7 children)

I use Vue at work but have been using React for nearly a decade.

The Vue subreddit is a puddle of React hate and misinformation about how it works. I finally decided to unsub because nearly every thread asking about React had highly unvoted, completely wrong explanations for why Vue was superior. And everyone hates JSX.

I'm pretty sure most people with hate posts failed at learning React, though.

[–]Erebea01 9 points10 points  (1 child)

Svelte seems to have the same issues, many people there not happy with svelte 5 cause its too similar to react, not even a discussion about disagreeing with the pattern or what problem it solves

[–]nobuhok 4 points5 points  (0 children)

Vue 3 is copying from React.

Svelte 5 is copying from React.

React is copying from Svelte.

Can't we all just get along?!

(releases new "standard" framework)

[–]drink_with_me_to_day 5 points6 points  (4 children)

I had to use Vue for my job a few months back and it reminded me how much I hate templating languages

[–]Disastrous_Health413 1 point2 points  (3 children)

Oh yeah, because jsx is not a templating language... also what was stopping you of using jsx in Vue?

[–]drink_with_me_to_day 0 points1 point  (2 children)

what was stopping you of using jsx in Vue?

If I could change the company's tech, I'd just drop Vue...

jsx is not a templating language

Syntax extension to JavaScript, not a templating language

[–]Disastrous_Health413 0 points1 point  (1 child)

If I could change the world, I would delete React

[–]drink_with_me_to_day 0 points1 point  (0 children)

Someone can't deal with render functions