DEV Community

Cover image for Best JavaScript Frameworks 2020

Best JavaScript Frameworks 2020

Kirsten A. Gosselin on November 25, 2020

1.Angular The 1st place in our list of Best JavaScript Frameworks goes to Angular. Angular is the best front end framework used for making single ...
Collapse
 
andrewchmr profile image
Andriy Chemerynskiy

This ranking is not quite clear for me

According to Stack Overflow Developer Survey:
Angular has lost its popularity and become the most dreaded framework in 2020

Why is it in the 1st place? πŸ€”

Collapse
 
kirstenagossel1 profile image
Kirsten A. Gosselin

Because of its large community support and use in enterprise scale applications

Collapse
 
storytellercz profile image
Jan Dvorak

I think we have here merger of framework and libraries. React and Vue are not frameworks. They are both libraries focused on the view layer. But I guess that those two terms get merged a lot in JavaScript. It makes more sense to compare Ember with Meteor than Ember with React. React on its own doesn't have data layer or build system, so it is kind of weird to compare those two.

Collapse
 
kirstenagossel1 profile image
Kirsten A. Gosselin • Edited

some developers consider React as a framework, while some library and talking about vue the official website itself mention it as progressive framework

Collapse
 
giannifed profile image
Gianni Feduzi

look for Sveltejs
svelte.dev/

Collapse
 
jonrandy profile image
Jon Randy πŸŽ–οΈ

riot.js is the clear winner for me

Collapse
 
giannifed profile image
Gianni Feduzi

Very interesting. Looks like svelte.

Collapse
 
jonrandy profile image
Jon Randy πŸŽ–οΈ • Edited

Svelte does seem to borrow a lot from it. Riot is now at version 5 and has been around considerably longer

Collapse
 
shadowtime2000 profile image
shadowtime2000

No offense but this looks like a low quality list lacking research effort. First of all, AngularJS and Angular are not the same thing. Secondly, React and Vue are not frameworks, they are libraries. Lastly, why did you put Express on this list if you are comparing frontend frameworks? Express is a backend framework.

Collapse
 
jwp profile image
John Peters • Edited

Angular is more popular, for sure than Angular.js. Angular.js is on the way out as you probably already know, but yes there's still a large installed base for it. I'm an Angular fan myself. I feel that google will continually improve it. It's a perfect match for ASP.NET Core which is the most popular of them all according to StackOverFlow Survey.

Collapse
 
brownio profile image
Antonio Djigo

I feel this post has been made to trigger me

Collapse
 
kirstenagossel1 profile image
Kirsten A. Gosselin

So that you can write a way better post

Collapse
 
gktim profile image
gkTim • Edited

Vue is a really good framework! And my first choice for personal and single customer projects. If it is a large application or I need a multicustomer application with custom development. I prefer an angular app.

All frameworks are good. It depends on the use case.

Collapse
 
xxanth0s profile image
Max

Sorry, but I am pretty sure, that you are not really familiar with Angular, when you are mixing it up with AngularJS. That are two completely different Frameworks.
Also Svelte is currently way more popular than EmberJS.

Collapse
 
shrihankp profile image
Shrihan

AngularJS and Angular are different. AngularJS and Angular have different implementations(AFAIK)

Collapse
 
kirstenagossel1 profile image
Kirsten A. Gosselin

Yess I know, its n typo..

Collapse
 
ivan_jrmc profile image
Ivan Jeremic

React is Nr.1 this ranking is your personal ranking not the reality.

Collapse
 
kirstenagossel1 profile image
Kirsten A. Gosselin

Yes!!!

Collapse
 
janpauldahlke profile image
jan paul

Angular is Rank 1. LOL?

Collapse
 
giannifed profile image
Gianni Feduzi

maybe 4 years ago

Collapse
 
adam_cyclones profile image
Adam Crockett πŸŒ€

hybrids.js is the clear winner for me