Click here to Skip to main content
15,867,308 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 0:20
User 1106097924-Feb-19 0:20 
GeneralStarted learning Angular Pin
Amarnath S20-Feb-19 1:50
professionalAmarnath S20-Feb-19 1:50 
GeneralRe: Started learning Angular Pin
Nitin S20-Feb-19 19:22
professionalNitin S20-Feb-19 19:22 
GeneralRe: Started learning Angular Pin
Amarnath S20-Feb-19 20:06
professionalAmarnath S20-Feb-19 20:06 
GeneralOne too many... Pin
Kornfeld Eliyahu Peter20-Feb-19 1:41
professionalKornfeld Eliyahu Peter20-Feb-19 1:41 
GeneralMissing option PinPopular
Gary Wheeler19-Feb-19 1:32
Gary Wheeler19-Feb-19 1:32 
GeneralRe: Missing option Pin
Dan Neely19-Feb-19 2:53
Dan Neely19-Feb-19 2:53 
GeneralRe: Missing option Pin
Gary Wheeler19-Feb-19 2:56
Gary Wheeler19-Feb-19 2:56 
GeneralRe: Missing option Pin
ZurdoDev19-Feb-19 11:07
professionalZurdoDev19-Feb-19 11:07 
GeneralRe: Missing option Pin
KarstenK19-Feb-19 3:48
mveKarstenK19-Feb-19 3:48 
GeneralRe: Missing option Pin
Slow Eddie19-Feb-19 3:53
professionalSlow Eddie19-Feb-19 3:53 
GeneralRe: Missing option Pin
Ravi Bhavnani19-Feb-19 10:23
professionalRavi Bhavnani19-Feb-19 10:23 
GeneralRe: Missing option Pin
ZurdoDev19-Feb-19 11:08
professionalZurdoDev19-Feb-19 11:08 
GeneralRe: Missing option Pin
Ravi Bhavnani20-Feb-19 6:17
professionalRavi Bhavnani20-Feb-19 6:17 
GeneralFramework vs Library Pin
maze318-Feb-19 23:51
professionalmaze318-Feb-19 23:51 
GeneralThis reminds me of this thread Pin
thatraja18-Feb-19 21:47
professionalthatraja18-Feb-19 21:47 
GeneralDurandal and Knockout Pin
vaghelabhavesh18-Feb-19 20:49
vaghelabhavesh18-Feb-19 20:49 
GeneralAurelia Pin
HuntrCkr18-Feb-19 20:33
HuntrCkr18-Feb-19 20:33 
GeneralInteresting Pin
Sanjay K. Gupta18-Feb-19 18:47
professionalSanjay K. Gupta18-Feb-19 18:47 
General1 is too many ;) PinPopular
Marc Clifton18-Feb-19 8:38
mvaMarc Clifton18-Feb-19 8:38 
GeneralRe: 1 is too many ;) Pin
Mehdi Gholam18-Feb-19 18:31
Mehdi Gholam18-Feb-19 18:31 
I looked at ember, angular ... etc. and coming from a win forms background with no web experience I found them to convoluted and difficult to "get" then I came across vuejs which I found dead simple to learn in comparison while at the same time being powerful and fast, and I fell in love with it.

You can do as little as you need with vue in a page or go all out on it with the vue component files (bundled html, js, css) which is great (I have switched to parcel as my packager instead of webpack which requires no configuration [upgrading webpack to the latest broke my build and I just gave up on it]).

At the moment I'm doing single page apps which are pretty complex and I have found nothing which vue can't handle even with my unorthodox win forms mentality (see TorpedoSync's[^] UI for example).

I recommend it to everybody.
GeneralRe: 1 is too many ;) Pin
Fabio Franco18-Feb-19 22:53
professionalFabio Franco18-Feb-19 22:53 
GeneralRe: 1 is too many ;) Pin
Marc Clifton19-Feb-19 1:59
mvaMarc Clifton19-Feb-19 1:59 
GeneralRe: 1 is too many ;) Pin
W Balboos, GHB19-Feb-19 0:59
W Balboos, GHB19-Feb-19 0:59 
AnswerI don't use JavaScript framework. Pin
Carsten V2.018-Feb-19 2:10
Carsten V2.018-Feb-19 2: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.