Why Angular 1 or Angular 2? There is no official right answer to this question. Let’s see the difference between Angular1 and Angular2
Angularjs 2 entirely rewritten compare to 1 and it’s a significant structural change. There are few upgrade possibilities of 1 to 2 and most of the cases only suitable possible options are to rewrite the application in Angularjs 2.
Angular1 vs Angular2
What is TypeScript
TypeScript = ES6 + Types + Annotations