O facto de ter strong typing ja e' uma vantagem para mim.. algo que em JS no inicio vindo de C# era mt dinamico e mt propenso a erros em runtime. Tendo generics e interfaces e' mais um plus para mim.
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:49 GMT+00:00 Pedro Pereira <[email protected]>: > Eu estou habituado ao angularJs 1.X mas sinceramente prefiro a abordagem > do TypeScript parece-me mais intuitivo. > > > 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:43 GMT+00:00 João Fernandes < > [email protected]>: > >> 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 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 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.
