Angular2 is built on TypeScript and really really wants you to use it too, however it's not a requirement. Do you plan on learning TS in order to make the switch from Angular1 or continue using ES6/7?
I really like TypeScript and I see no reason why I should not use it.
Typescript is JavaScript. Using typings is optional but really helps catching bugs, makes documentation easier and code completion much better. Angular 2 just uses annotations, which is nothing too fancy it hard to learn, when you don't have to write your own annotations
Personally I have switched to typescript for every project
Fakiolas Marios
Full-stack JavaScript lover, happy husband, proud father 😉 - Head of Web & Frontend at @omilialtd
Hmm, TypeScript is a cool option but at the moment i am mostly focused on ES6 / ES7 coding.
In my mind all front end developers, no matter what js framework they mostly use (Angular, Ember, Vue, React, Polymer and so on), should definitely master ES6 / ES7 first. This is the basic ingredient. It is the language itself that evolves so we have to master it right?
I have seen some developers who went right away from ES5 to TypeScript because it was easier to write code in Angular 2 that way. Yes i agree with them. It is easier, faster etc But this is a bad decision in my mind.
My answer is "One step at a time". If you feel comfortable enough in using the new standards then you should go for TypeScript but don't push things that way, it is wrong.