DEV Community

Poll: What is your UI Framework of choice?

codelitically_incorrect on September 28, 2019

What is your framework of choice? React, Vue, Angular, W3C WebComponents or Other? UPDATE: Results as of 10/2/2019 (and counting) Angular Rea...
Collapse
 
okbrown profile image
Orlando Brown

I think Matt Fetterman, has made a interesting point, that I would like to extend on.

His small company has found react most useful to get their work done in a few hours. Keeping in mind not to cause too much tech debt.

So shouldn't the question be, what type of projects, problems, products etc have had better success with their respective UI frameworks?

I would find this knowledge much more useful when deciding my weapons of choice for building different types of applications.

Note: sorry if I'm crashing the party, but I think the framework poll questions has been done to death, we have a yearly poll that gets this data down very well.

Collapse
 
zahinize profile image
Zahin Alwa

I totally agree with your point, Orlando.

Rather than simply asking a poll question regarding your choice of framework, it would be useful and relevant to ask what frontend libraries/frameworks have been used on what kind of projects (project domain and scale)? What were the challenges and how developers used these tools to fix them?

This kind of knowledge sharing would be much more valuable :)

Note: I have nothing against the original post or its author, just putting my two cents in.

Collapse
 
admwx7 profile image
Austin Murdock

I completely agree, I'm personally a fan of web components and have been deeply involved since the early days of polymer. However the problem dictates the framework/library I work with at that time.

Collapse
 
navx2810 profile image
Matt Fetterman

Honestly. It's react. We move very fast in our small marketing company. One dev has to turn around a custom features, widgets, or maintenance apps in a few hours. React is the only library that gives me full control.

We've tried all the other ones, but we end up fighting the library at some point. We always need to do something dirty and we might get caught outside of angulars zones, or bury ourselves to deep into Vue.

React gives me enough rope to balance on to get these tasks done on time, but that rope length is also enough to hang myself if I'm not careful.

Collapse
 
seanmclem profile image
Seanmclem

tried them all. I favor react.

Context switching is easy for me though - so i use all of them.

Collapse
 
luka_cetina profile image
Luka Cetina

Aurelia

Collapse
 
saint4eva profile image
saint4eva

Blazor or Aurelia.

Collapse
 
adamacosta16 profile image
adamacosta16

react is not a fr.....

Collapse
 
codelitically_incorrect profile image
codelitically_incorrect

Thank you

Collapse
 
ngrnv profile image
ngrnv

Angular

Collapse
 
codelitically_incorrect profile image
codelitically_incorrect

W3C Web Components

Collapse
 
praveengandhi profile image
Praveen Gandhi

Aurelia

Collapse
 
fgyimah profile image
Francis Gyimah

React 💖💖

Collapse
 
cwspear profile image
Cameron Spear

For me, both personally and on "other" projects, it's been Angular. I don't have much experience much experience with Vue, but on very large projects (dozens or more developers), Angular really beat out React in my eyes.

I do recognize Angular has a higher learning curve, but I believe it to be a truly powerful and flexible framework, and superior to React in the long run.

Collapse
 
vssenko profile image
Vitaly Senko • Edited

Why there is "Poll" without actual poll.
And btw both react and vue, react give me a pool of jobs, and vue is just clean and cool.

Collapse
 
codelitically_incorrect profile image
codelitically_incorrect

Just so you all know, React, Angular and Vue are not frameworks. They are api's.

Collapse
 
lrn2prgrm profile image
J Armando Cordova

React + overmindjs for state management.

Collapse
 
itsmebhavin profile image
Bhavin Patel

Vue followed by Angular

Collapse
 
lrn2prgrm profile image
J Armando Cordova

Curious to know if you have tried React.