Chapter 2. Refactoring for Angular
Although the focus of this publication is on Angular applications, there are refactoring opportunities that will ease the migration from AngularJS to Angular.
Angular is a significant departure from AngularJS, entailing changes much deeper than an increase in the version number indicates. Angular is a completely different code base from AngularJS. There is no simple migration path for an AngularJS application to move to Angular.
There is no need for a developer to learn AngularJS before starting Angular. Indeed, there are so many differences that it might be better for developers to avoid learning AngularJS concepts altogether. But for developers with a background in Angular, there are changes to AngularJS and later that ease bridging the gap between the two versions.
Overview of Changes Between AnguarJS and Angular
TypeScript makes it ...