DEV Community

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

Collapse
 
nitya profile image
Nitya Narasimhan, Ph.D Microsoft Azure

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,