A vantagem é mesmo não necessitares de mexer no JS transpiled. Quem quizer usar angular 2 vai ter várias opções,
1) Usar ES5 (JS actual) e escrever como o caraças visto todas as APIs do Angular 2 terem equivalente em ES5. 2) Usar ES6 e tirar partido de algumas APIs em ES6 e fazer transpile com Babel/Traceur/Typescript para ES5. 3) Usar Typescript (o mesmo que o próprío Angular 2) e beneficiar de todas as beneces que o Typescript tem comparativamente com ES5/ES6/ES7 Para (ex-)programadores de Flex acho que não há dúvidas que Typescript é a melhor das 3 opções, mas como o pessoal do Angular disse, não se pretende deixar ninguém de fora. Os puristas do JS podem continuar a programar em puro ES5 e serão capazes de usar Angular 2 como usavam no Angular 1, é claro, as APIs e paradigmas é que mudaram. 2015-11-25 17:14 GMT+00:00 Cristovão Morgado <[email protected]>: > Sim, eles criaram com typescript mas depois de estar gerado em JS podes > usar o que quiseres para fazer o teu trabalho sobre ;) > > Best regards > Cristóvão Morgado > pt.linkedin.com/in/cmmorgado/ > github.com/cmorgado > > - > > > > 2015-11-25 17:12 GMT+00:00 Pedro Pereira <[email protected]>: > >> Tou a ver realmente..mas no site deles no tutorial tem isto -> "DON'T >> WANT TYPESCRIPT? >> Although we're getting started in TypeScript, you can also write Angular >> 2 apps in JavaScript and Dart by selecting either of those languages from >> the combo-box in the banner." >> Ou seja acabam por permitir usar plain javascript tb ou Dart.. mas e' >> interessante eles estarem a focar no Typescript.. sempre os achei mt anti-MS >> >> Cumprimentos/Best Regards, >> Pedro Pereira >> AboutMe - http://about.me/doublep >> Linkedin - http://pt.linkedin.com/pub/pedro-pereira/36/42/b2b/ >> >> 2015-11-25 17:07 GMT+00:00 Pedro Pereira <[email protected]>: >> >>> Sim sabia que era muito diferente e tinha a ideia q usava ES6.0 mas n >>> sabia de integravam com Typescript.. >>> >>> >>> Cumprimentos/Best Regards, >>> Pedro Pereira >>> AboutMe - http://about.me/doublep >>> Linkedin - http://pt.linkedin.com/pub/pedro-pereira/36/42/b2b/ >>> >> >> -- >> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da >> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do >> Grupos do Google. >> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >> envie um email para [email protected]. >> Para publicar uma mensagem neste grupo, envie um email para >> [email protected]. >> Visite este grupo em http://groups.google.com/group/riapt. >> Para mais opções, visite https://groups.google.com/d/optout. >> > > -- > Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do > Grupos do Google. > Para anular a subscrição deste grupo e parar de receber emails do mesmo, > envie um email para [email protected]. > Para publicar uma mensagem neste grupo, envie um email para > [email protected]. > Visite este grupo em http://groups.google.com/group/riapt. > Para mais opções, visite https://groups.google.com/d/optout. > -- João Fernandes -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, consulte https://groups.google.com/d/optout.
