DEV Community

Discussion on: Q: As a #CodeNewbie, what web development framework are you learning - and why?

Collapse
 
theoriginalbpc profile image
Sarah Dye

I just started learning Angular. I've seen a lot of Angular job postings lately so I feel like learning Angular will help with the job search. I've also heard many positive things about Angular from other developers so I've always been curious about Angular and how it compares to Vue and React.

Collapse
 
nitya profile image
Nitya Narasimhan, Ph.D

I keep an eye on the Rising Stars of JS report - risingstars.js.org/2021/en#section... - to see what the popular frameworks are, and also understand emerging favorites.

Angular continues to remain super popular from a career (job market) perspective so you can't go wrong with exploring it. Some things that may be worth keeping in mind: React and Angular both are backed by industry teams (Angular at Google, React at Meta/Facebook) which likely means they get dogfooded internally and can explore ideas and optimizations at scale.

Vue is an independent community-driven project but is a rising star and states that it outperforms Angular and React in popular JS performance benchmarks.

All three have great communities around them so you will have support for learning. The bottom line is: pick one and go deep. Once you do, picking up another option later becomes easier because you will understand core architectures and design patterns,

Collapse
 
scottsoine profile image
Scott Soine

@sarah Angular I know is primarily Google framework. I think this resource explains it well: medium.com/codex/angular-vs-react-...

Add me on Discord to get some cool SWAG options! Scott Soine#6391