DEV Community

Cover image for Should I learn Angular Js or Angular 6?
Deni Toshevski
Deni Toshevski

Posted on

Should I learn Angular Js or Angular 6?

I saw a lot of job ads that require Angular, but it didn't say which version of Angular. Should I learn the newest Anglar 6 or Angular JS?

Top comments (4)

Collapse
 
dotnetcoreblog profile image
Jamie

I agree with Mauro's comment to an extent.

If you want to work on newer applications (sometimes called "greenfield" applications) then Angular (they dropped the "Js" suffix with version 2) is the way to go.

Once you are comfortable with Angular, I would recommend taking a look back at how AngularJs did things. That way you'll be able to appreciate the changes that they have made over the years.

N.b.

Angular = everything from Angular version 2.0 and above
AngularJS = The OG version of Angular (they changed the name slightly with the launch of version 2)

Collapse
 
itsasine profile image
ItsASine (Kayla)

I imagine that even though the Angular team only wanted a 3-year support plan that it might go the way of Python 2.

If you want a decent middle ground, I'd learn the latest and then the major differences between 1.7 and 2/latest. Enough to say in an interview for a legacy Angular project that while you don't know x, later versions do it similarly with y, but you know enough Angular to be able to jump between versions.

Collapse
 
mcastagnasso profile image
Mauro • Edited

I would recommend learning Angular 6 (or React, or Vue.js); AngularJS is no longer on development (blog.angular.io/stable-angularjs-a...).

Collapse
 
jsonruhls profile image
Jason Ruhlin

Hi Deni! The Angular team just released Angular 7 today. I would suggest starting with Angular 6 or 7. AngularJs will lose all support in the next year or so.