DEV Community

Cover image for Javascript Framework Comparison: Vue, React and Angular

Javascript Framework Comparison: Vue, React and Angular

mkdev.me on October 29, 2019

Starting a new project, every programmer has to face the choice of what framework to use for the website: Vue, React or Angular. They are all diffe...
Collapse
 
torstendittmann profile image
Torsten Dittmann

I worked with Angular, Vue and Ember. Haven't tried React yet, but going to be in the future.

But for everyone who is willing to try out a new awesome framework, give Svelte a chance.

Collapse
 
mateiadrielrafael profile image
Matei Adriel

I played for svelte for a while, and except for the awful ts support it was rly nice:) I still cant enjoy it without ts working as i want it to

Collapse
 
scott_yeatts profile image
Scott Yeatts

Stencil is TS native and I felt just had an all-around better feature-set than Svelte. Give that a try if you like Svelte, but felt like it had poor TS support.

I've enjoyed it a lot, and it feels like a framework-less framework, if that makes sense haha.

Thread Thread
 
mateiadrielrafael profile image
Matei Adriel

Wait, stencil does the same atuff as svelte? I'm definitly going to try it out

Collapse
 
torstendittmann profile image
Torsten Dittmann

That is true with Typescript. Luckily we have many choices ;)

Collapse
 
douira profile image
Douira

I don't understand the sentence where you say there is no Vue documentation in English. Isn't there only documentation in English? What other documentation in another language is there?

Collapse
 
gabuardi profile image
JosuΓ© Gabuardi

Angular rules, for me is the best option to develop a web application today because it provide everything which a developer needs.

Collapse
 
heinekeg profile image
Heinekeg

Very nice comparison, but I don't think that the vacant jobs are really a good measurement for "popularity" since it may mean that people left react for something else and companies are looking for replacements or that all the Vue positions are almost full.

Collapse
 
mateiadrielrafael profile image
Matei Adriel

Nothing about the ivy renderer angular has?

Collapse
 
domas profile image
Domas Juodele

The most popular framework in use by job positions might look different by the region.

The same Indeed has numbers that would should Angular as the most popular framework in EU counties like Belgium, Netherlands, Germany....

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao

Dam I didn't know there was such huge amount of React developers

Collapse
 
seanmclem profile image
Seanmclem • Edited

"Angular is a full-fledged framework... It’s impossible to jump from 2.0 to 3.0 straight away"

😐 Well that's true

Collapse
 
eladc profile image
Elad Cohen

Many points of view (or Vue) to think of.. Thanks!

Please replace StackOverFlow Survey link to this one (yours is 2017):
insights.stackoverflow.com/survey/...

Collapse
 
horacekeung profile image
Horace

For more Vue.js resources: horacekeung.github.io/why-vue/, and would like to mention Svelte.js as well: why-svelte-js.firebaseapp.com/