DEV Community

Discussion on: New to the world of developers. Learning Angular. Up next React or Vue ---what's your POV and why?

Collapse
 
aboutandre profile image
aboutandre

I'll repeat what @rudirocha said.

Do learn plain JavaScript. There are a couple of very good courses on Udemy about just JS. After that you really need to learn Typescript. There lies the future of JS.

I have a very strong understanding of Angular, React and VueJS.
In my opinion Angular is very restrictive/opinionated (you need to do everything the "Angular way"). This means if you look for an answer to your problem you will find a couple of answers on Stackoverflow that will fix your problem. The learning curve is steep. A lot of devs don't like lack of "flexibility" of Angular (since you need to do almost everything "the Angular way".

React is in the other side of the spectrum. Lots of freedom. "All the roads lead to Rome". There are so many ways of solving problems that your problem is going to be finding the solution that fits your needs. There are no fixed structures to enforce a certain design pattern.

Vue is smack in between both. And I love Vue because of this.

But having said/written of all this I urge you to look at jobs and projects in your region (even though COVID has opened the world to remote jobs. I still see a lot of projects/jobs that are looking for local candidates for "when the pandemic is over"). At the end of the day you want to make a living out of coding (I guess).

Learn the skills you need to fit the market.

And please let us know how you're proceeding and your progress ;-)

Collapse
 
michelledev3 profile image
michelledev

thanks for the insight. This is what I can't get on google, so again thanks.

I will abourandre ;)