@João Fernandes errmmm... 'Class' tb eh "syntactic sugar" continua tudo igual! continuas a ter a prototype inheritance "under the hood" :) por isso eu dizer que eh uma das mais useless "new" features :P
2014-10-08 14:57 GMT+01:00 João Fernandes < [email protected]>: > Brunex por isso é que te perguntei se Class poderia ser interpretado como > prototypal inheritance e pelo que percebo, não é o caso, isto é, tanto > podes trabalhar à moda antiga (prototypal inheritance) ou à nova moda > (Class inheritance). Pelo que vi *implements* apesar de ainda não fazer > parte da especificação já está como futureUseKeyword, portanto, acabará por > mais cedo ou mais tarde ser implementado. > > Quanto às promises vs callbacks, foi o que disseste ainda há pouco, > "syntax sugar", torna a sua progração mais fácil de ler. > > 2014-10-08 14:45 GMT+01:00 BruNeX <[email protected]>: > >> @João Fernandes >> >> No ES6 tb tens a keyword 'extend' mas 'implements' não. >> >> Como te disse a logica da linguagem continua com os mesmos conceitos, >> apenas adicionaram estas keywords para quem gosta de pensar em termos de >> Classes... como adicionaram as famosas promises... para quem não gosta de >> callbacks :) >> >> Devias dar uma vista de olhos como o JS funciona em termos de prototype >> inheritance porque eh diferente do tradicional Class inheritance... >> >> >> @Hugo Ferreira >> >> Estamos pois, o que tu queres dizer eh para não validarmos logins no >> Client-side, a linguagem que uso eh indiferente... e como uso javascript no >> servidor (node.js) posso fazer uma query a uma base de dados >> (mongoDB/levelDB ambas fazem store de JSON), e assim posso e consigo >> validar os logins em javascript sem qualquer problema... >> >> -- >> 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. > -- Bruno Barreto -- 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.
