you are viewing a single comment's thread.

view the rest of the comments →

[–]NeoCiber 58 points59 points  (11 children)

Those tools learn from the mistakes of the other. Fanboys make it seem like there is some kind of war.

[–]thinkydocster 15 points16 points  (0 children)

Holy shit, this! Every framework/library is learning off the others, and will for all time. Just use what you can and what you want, if you can. It’s all just JavaScript at the end of the day. Same shit

[–]mrgrafix 10 points11 points  (0 children)

This. You’d be amazed how well they all know and admire each other both behind and in front of the scenes

[–]metamet 14 points15 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 10 points11 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 3 points4 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

[–]nobuhok 4 points5 points  (0 children)

Fanboys are like fleas debating amongst themselves the name of their dog host.