Click here to Skip to main content
15,125,025 members

Survey Results

Which front-end JavaScript frameworks do you use?

Survey period: 18 Feb 2019 to 25 Feb 2019

For the purposes here we're not differentiating by version.
OptionVotes% 
Angular25424.78
React11611.32
Vue646.24
Ember50.49
Backbone111.07
Other10710.44
I don't use a JavaScript framework22221.66
I don't do front-end JavaScript development36135.22
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralVue Pin
User 1106097924-Feb-19 1:20
MemberUser 1106097924-Feb-19 1:20 
GeneralStarted learning Angular Pin
Amarnath S20-Feb-19 2:50
professionalAmarnath S20-Feb-19 2:50 
GeneralRe: Started learning Angular Pin
Nitin S20-Feb-19 20:22
professionalNitin S20-Feb-19 20:22 
GeneralRe: Started learning Angular Pin
Amarnath S20-Feb-19 21:06
professionalAmarnath S20-Feb-19 21:06 
GeneralOne too many... Pin
Kornfeld Eliyahu Peter20-Feb-19 2:41
professionalKornfeld Eliyahu Peter20-Feb-19 2:41 
GeneralMissing option Pin
Gary Wheeler19-Feb-19 2:32
MemberGary Wheeler19-Feb-19 2:32 
GeneralRe: Missing option Pin
Dan Neely19-Feb-19 3:53
MemberDan Neely19-Feb-19 3:53 
GeneralRe: Missing option Pin
Gary Wheeler19-Feb-19 3:56
MemberGary Wheeler19-Feb-19 3:56 
GeneralRe: Missing option Pin
ZurdoDev19-Feb-19 12:07
professionalZurdoDev19-Feb-19 12:07 
GeneralRe: Missing option Pin
KarstenK19-Feb-19 4:48
mveKarstenK19-Feb-19 4:48 
GeneralRe: Missing option Pin
Slow Eddie19-Feb-19 4:53
professionalSlow Eddie19-Feb-19 4:53 
GeneralRe: Missing option Pin
Ravi Bhavnani19-Feb-19 11:23
professionalRavi Bhavnani19-Feb-19 11:23 
GeneralRe: Missing option Pin
ZurdoDev19-Feb-19 12:08
professionalZurdoDev19-Feb-19 12:08 
GeneralRe: Missing option Pin
Ravi Bhavnani20-Feb-19 7:17
professionalRavi Bhavnani20-Feb-19 7:17 
GeneralFramework vs Library Pin
maze319-Feb-19 0:51
professionalmaze319-Feb-19 0:51 
GeneralThis reminds me of this thread Pin
thatraja18-Feb-19 22:47
professionalthatraja18-Feb-19 22:47 
GeneralDurandal and Knockout Pin
vaghelabhavesh18-Feb-19 21:49
Membervaghelabhavesh18-Feb-19 21:49 
GeneralAurelia Pin
HuntrCkr18-Feb-19 21:33
MemberHuntrCkr18-Feb-19 21:33 
GeneralInteresting Pin
Sanjay K. Gupta18-Feb-19 19:47
professionalSanjay K. Gupta18-Feb-19 19:47 
General1 is too many ;) PinPopular
Marc Clifton18-Feb-19 9:38
mvaMarc Clifton18-Feb-19 9:38 
At work I use Angular and ExtJS. Both create incredible unnecessary bloat.

For my own projects, I use the "eschew" framework -- in other words, no framework at all, not even jQuery. I simply don't see the need for all that bloatware and all that enforced MVC garbaaaage. I can organize my Javascript myself as needed into models, views, and controllers, thank you very much.

Result is incredibly fast webpages and painless debugging (well, as painless as Javascript debugging can be.) And HTML5 and WebSockets rock!

I honestly can't see the need to even use TypeScript, and if you look at some of the bizarre, inane, WTF features they're adding[^], I don't want to use it.
Latest Article - Slack-Chatting with you rPi

Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

Artificial intelligence is the only remedy for natural stupidity. - CDP1802

GeneralRe: 1 is too many ;) Pin
Mehdi Gholam18-Feb-19 19:31
mvaMehdi Gholam18-Feb-19 19:31 
GeneralRe: 1 is too many ;) Pin
Fabio Franco18-Feb-19 23:53
professionalFabio Franco18-Feb-19 23:53 
GeneralRe: 1 is too many ;) Pin
Marc Clifton19-Feb-19 2:59
mvaMarc Clifton19-Feb-19 2:59 
GeneralRe: 1 is too many ;) Pin
W Balboos, GHB19-Feb-19 1:59
mveW Balboos, GHB19-Feb-19 1:59 
AnswerI don't use JavaScript framework. Pin
Carsten V2.018-Feb-19 3:10
MemberCarsten V2.018-Feb-19 3:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.