Himanshu Goyal’s answer to Should I learn AngularJs or Angular 2?

  • It has been a long time I have been working on AngularJS, After understanding Angular 2, three months back I started a new project in Angular 2.
  • After 2 months I stopped the development of the project in Angular 2 and switched back to Angular JS.
  • So when you are building a production application many of the solutions available or even the node modules which you want to include in your project would not be of the angular version you are using in your project.
  • So many of the modules which are available in angularjs are not available in Angular 2 or 4.
  • These companies might be reluctant to start in Angular 4 as there are a few senior people or completed libraries for angular 4, available in the market that can help them develop quickly.

I know that Angular is a much more solid language since it’s been around for a long time. However Angular 2 is more recent and probably a very promising language. But I don’t wanna be out of the market. Will it be difficult to find a job if I choose TO learn Angular2 over AngularJs?

@himaanshugoyal: My answer to Should I learn AngularJs or Angular 2?

This page may be out of date. Save your draft before refreshing this page. Submit any pending changes before refreshing this page.

I know that Angular is a much more solid language since it’s been around for a long time. However Angular 2 is more recent and probably a very promising language. But I don’t wanna be out of the market. Will it be difficult to find a job if I choose TO learn Angular2 over AngularJs?

It has been a long time I have been working on AngularJS, After understanding Angular 2, three months back I started a new project in Angular 2. After 2 months I stopped the development of the project in Angular 2 and switched back to Angular JS. Why I did that might be able to answer your question:

Angular 2 applications evolved a lot from SystemJS to Angular CLI. There have been lot of transitions and project development changes during this time. So when you are building a production application many of the solutions available or even the node modules which you want to include in your project would not be of the angular version you are using in your project. Even the Angular 2 UI Bootstrap or even other Angular Components UI libraries and others are still under transition to Angular 4. So many of the modules which are available in angularjs are not available in Angular 2 or 4. Due to this we faced development challenges which were costing a lot of time to develop them and thus we decided to move back to the development of the project to Angularjs.

Today, I believe similar could be the situation in the market for other companies who would want to deliver the project quickly. These companies might be reluctant to start in Angular 4 as there are a few senior people or completed libraries for angular 4, available in the market that can help them develop quickly.

But Six months down the line the modules and libraries should get updated for Angular2 at par to Angularjs or even better. Many of the companies would find it a lot comfortable to develop a production ready application then. Hence then it is most likely to have more opportunities in Angular 2 i.e. six months down the line.

So you may plan what you want to learn based on your current work situation i.e. in which technology your company expects you to build project in.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Himanshu Goyal’s answer to Should I learn AngularJs or Angular 2?

You might also like More from author

Comments are closed, but trackbacks and pingbacks are open.