Why Angular 2 is different from Angularjs?
Angular js : Angular 1 & Angular : Angular 2
What are the differences?
- Better in performance
- User Input with the Event Syntax
- Component-based UI
- & many more
Angular 2 is mobile oriented & better in performance.
Angular 1.x was not built with mobile support in mind, where Angular 2 is mobile oriented. Angular 2 is using Hierarchical Dependency Injection system which is major performance booster. Angular 2 implements unidirectional tree based change detection which again increases performance. As per ng-conf meetup, angular 2 is 5 times faster as compared to angular 1.
Angular 2 provides more choice for languages.
Angular 2 implements web standards like components.
Angular 2 implements web standards like components, and it provides better performance than Angular 1.