DEV Community

Discussion on: What you will choose? & Why?

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt • Edited

Most trendy here would have to be React + Gatsby.

React Native would be a interpolatable path.

Also, React is more employable.

I am not sure where Vue will go in the future with Vue 3. (with composition API -- maybe Evan You used his authority wrongly...)

Angular has a superior architecture, and might be better to learn first rather than Vue. (I personally like Foldered components more than Single File components.) But Vue is simpler. (I stick with Vue, actually.)

Otherwise, I would go with C#, as it can extend to Xamarin.

Dart as a web programming language might also have future. Currently it can program mobile. In the future, desktop is possible. But React and C# are far more flexible.