DEV Community

Discussion on: Which JavaScript framework should I choose?

Collapse
 
neoprint3d profile image
Drew Ronsman

React is probably the best one because it's the industry standard and has one of the biggest communities you cannot g wrong with react

Collapse
 
eshimischi profile image
eshimischi

Not the best, just overhyped by the community related to FB. No actual pros over Vue, for instance.

Collapse
 
neoprint3d profile image
Drew Ronsman

It may not be the best but it has a far larger community and is more widely adopted

Thread Thread
 
eshimischi profile image
eshimischi • Edited

Not arguing this. But the size of community has pros and cons. Doesn’t matter what framework you would choose, they are all solving the same type of tasks, matter of taste which one to use

Thread Thread
 
neoprint3d profile image
Drew Ronsman

Chill dude I know people get touchy about their frameworks just trying to give a set in stone answer cause saying any framework just leads Sloan to square one and has to figure out the framework again

Collapse
 
cuongnguyen11 profile image
cuongnguyen11

I have worked with vue and react for years, I think learning React first is better because if you know React, you also know Vue.

Collapse
 
viiik profile image
Eduard

So if you had to convince me to use vue over react, what would be your main arguments ? I'm curious, maybe it's time for a change of airs.

Collapse
 
guitarino profile image
Kirill Shestakov

There is no best framework - it is a personal preference, always.

I'm no fan of FB whatsoever, but I've also worked with React extensively, and all I can say is that it's not overhyped. It is widely used and is fast enough, convenient, good in terms of code quality and DX, and that's exactly how it's portrayed officially and in dev circles.

Thread Thread
 
eshimischi profile image
eshimischi

By “overhyped” i meant only popularity because of a community of huge FB clients, co-dependent companies and etc, only that, without all these it would have not been possible. Agree about personal preferences. I began with Vue and still prefer it more. PS: hate JSX/TSX, lol

Thread Thread
 
guitarino profile image
Kirill Shestakov

I could agree that up to 2014, React's popularity was tied with FB. But, in 2022, could it be that the main reason for React popularity is that it is a personal preference for a large percentage of software devs?

Thread Thread
 
eshimischi profile image
eshimischi • Edited

Well in mean time other frameworks had some issues: Typescript support, lack of boilerplates and projects, so it leaded to choice of React, but nowadays all frameworks have everything under the wing, no issues. And within this small period many devs involved in React development process, created a lot of tools, libs and etc, so..

Thread Thread
 
guitarino profile image
Kirill Shestakov

TypeScript itself wasn't popular until relatively recently. I don't think that can count as a main reason for React's popularity.

I think we will go on further and further towards a debate route, and I don't feel like debating. I find more value in being honest, doing best to stay objective and sticking with reality of the situation even if it goes against my personal preferences.

Thread Thread
 
eshimischi profile image
eshimischi

I have no reason to argue your personal preference, chap. We are free to choose any of tools, as i said above “they are all solving the same type of tasks”.

Thread Thread
 
guitarino profile image
Kirill Shestakov

We didn't argue a personal preference. We argued the main reason for React popularity, which is an objective topic.