The Angular 2 provides lots off benefits over AngularJs 1. i.e.
1. Angular 2 have better performance then Angular 1.
2. Angular 2 is more powerful templating then Angular 1.
3. Angular 2 provided Lazy loading.
4. Angular 2 provided simpler APIs.
5. Easier debugging.
6. Improvement over Dependency Injection.
7. Angular 2 is much more testable the Angular 1.
8. Angular 2 provided to nesting level component.
9. Angular 2 provided the way that is two or more systems work together as a combined system.
For more detail about it. go to below link
- Integration of Angular 1 and Angular 2
- What are major changes in Angular 2?
- Why Angular 2? Why not Angular 1.x+?
- New Features of Angular 2
- First app with Angular 2 and ES6
- Forms in Angular 2
- ng-for loop in Angular 2 example
- What is ECMAScript ES6?
- What is Traceur compiler?