This site runs best with JavaScript enabled.

Should I learn React Or AngularJS?

Raymon S

September 21, 2017


I think this is a bit generic question! But this question was asked on Quora!

I felt the need to respond to this question. But of course, I wanted to share it with you because it can everybody with this question!

The discussion

For some, it will be React and for others, it would be AngularJS. There is a big discussion on which is better, but I think the question should be, which fits better in the projects I build and what do I favor as developer or company.

But the question before asking “Should I learn React or Angular” should be, “Do I know the concepts of JavaScript well enough to dive into one of those JavaScript Frameworks/Libraries?".

Beginners/Juniors

A developer who just starting out with Web Development is overloaded by a number of tools, libraries, and frameworks. Every day there comes a new one to the list.

Vanilla JavaScript

So if you just starting out, ask yourself the question, do I know enough to dive into this JavaScript Framework/Library? If not, then ask yourself, what do I need to know before I can dive into it?

My advice would always be, make sure you dive into vanilla JavaScript first, before you learn React, Angular(JS), jQuery, Ember, NodeJS. Because you will have a hard time digging into bugs that you will discover along the way developing.

It would be a waste of time to just dive direct into a framework. It’s gonna make your time developing even harder than needed.

So make it yourself easily, just make sure you know Vanilla JavaScript well enough. Not only the theory but the experience developing with just Vanilla JavaScript is just that important!

That will help you fix bugs faster, learn new Frameworks/Libraries a lot faster!

I can tell you from my own experience that will save you a lot of time! (What JavaScript concepts you need to master JavaScript Frameworks & Libraries)

Follow us on:

Follow us on Medium: https://medium.com/mr-frontend-communityFollow us on Twitter: https://twitter.com/frontendmrFollow us on Facebook: http://facebook.com/mrfrontendcommunity/ Follow us on Instagram: @mrfrontend

Comments from WordPress

  • Anees Anjum Anees Anjum 2017-10-02T06:47:00Z

    Great advice. At end you would have concluded the discussion about the topic also.

Share article