OK Paulo, Seja como for obrigado pela dica. Ao contrário do mundo Flex que tens uma framework única, em HTML5, usas uma lib daqui e dali e acho que com a competitividade, ao longo do tempo vão tendo cada vez melhor performance e simplicidade. No final acaba por ficar ao gosto (ou por outra razão qualquer como a experiência passada) de cada um a escolha. Existem várias possibilidades e é uma questão de se testar algumas.
Pelos meus testes, acho que vou optar pelo angular, pois (e lá está vem do meu background), é apenas que me sinto mais confortável por parecer-me mais próxima do Flex. Obrigado pela dica. No dia 18 de Agosto de 2014 às 10:52, Paulo Ferreira <[email protected]> escreveu: > Hugo, > > Sem entrar em pormenores, do que sei, posso-te dizer que o angularjs é > mais rápido tem uma comunidade maior e fazes muito mais coisas. O knokoutjs > parece-me melhor documentado. > Mas também não sou nenhum guru da coisa, o meu mundo é mais Laravel =D > > Abraço > > > 2014-08-18 10:48 GMT+01:00 Hugo Ferreira <[email protected]>: > >> Paulo, >> >> Sempre ouvi falar de ambos e um amigo meu disse-me exactamente o mesmo >> este fim de semana: Hugo, já que andas nessas andanças, tens de >> experimentar knowout :D >> >> Ou estou a fazer algo de errado ou angular é muito mais fácil e clean de >> usar do que knowout (ao contrário do li algures), para além de que >> (parece-me a mim), ofereçe um verdadeiro databind (enquanto altero, está >> logo a actualizar). >> Acredito que isto tenha um preço (performance) quando tiver dezenas ou >> centenas de bindings espalhados pela página mas isto é algo que já estou >> habituado no Flex, portanto não me espanta. >> >> Digam-me os prós no JS se é assim ou não ... >> >> >> >> >> No dia 18 de Agosto de 2014 às 10:31, Paulo Ferreira <[email protected]> >> escreveu: >> >> Hugo já que andas nessas andanças, tens de experimentar angular.js >>> >>> Abraço >>> >>> >>> 2014-08-18 9:53 GMT+01:00 Hugo Ferreira <[email protected]>: >>> >>>> Bom dia, >>>> >>>> Pessoal, já arranquei com o meu módulo em HTML5 (puro*) e está a correr >>>> lindamente. >>>> É espantoso que desde a última vez que fiz um levantamento de >>>> frameworks, exemplos, etc ... da web, a evolução do HTML5 foi brutal ! >>>> >>>> De longe que a velocidade de desenvolvimento é muito inferior ao Flex >>>> no entanto nada que não se faça e com a experiência, essa velocidade >>>> diminuiu um bocadinho. Espero dentro de semanas ter uma conta demo para >>>> poder demonstrar a aplicação em live (é uma web app bastante simples / >>>> talvez a mais simples que desenvolvi até à data). >>>> >>>> * - Vejo muitas web apps desenvolvidas em aspx e php que nada têm haver >>>> com HTML5 no entanto os seus criadores tentam promover como tal. Para mim >>>> uma web app verdadeiramente em HTML5 é evoluída na sua plenitude no >>>> browser, podendo ser single page ou não, embora em certos casos possa fazer >>>> sentido um misto. >>>> >>>> Para já estou a usar bootstrap, jquery (óbvio), uma panóplia de js >>>> (como não podia deixar de ser) e quero ver se faço uso de knockoutjs (nunca >>>> usei este). Naturalmente que com o evoluir, vou começar a fazer cada vez >>>> código mais "clean", apesar de neste assembler da web, isso ser apenas >>>> válido na óptica pessoal. >>>> >>>> Depois deste projecto implementado com sucesso e ganho mais >>>> experiência, irei mais tarde "migrar" um projecto um pouco maior que tenho >>>> em Flex (Flash) e espero que um dia migre outro bastante maior (o último >>>> dependente do Flash) e a partir dai Flex só mesmo com AIR (que para mim >>>> ainda é perfeitamente válido e irá continuar a ser). >>>> >>>> -- >>>> 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. >>> >> >> -- >> 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. > -- 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.
