Some excellent articles on Angular 1 to Angular 2 conversion https://angular.io/docs/ts/latest/cookbook/a1-a2-quick-reference.html https://teropa.info/blog/2014/10/24/how-ive-improved-my-angular-apps-by-banning-ng-controller.html and https://angularclass.com/blog/angular-2-for-angularjs-developers/