Outro problema que acho que ainda nao foi falado aqui tem a ver com questões de propriedade intelectual ou código sensível, com javascript estou sempre a facilitar o meu código a terceiros sendo uma linguagem client-side (claro que swf tb pode ser decompiled mas não é a mesma coisa).
O que têm a dizer sobre isto? Jose Luis Gouveia Senior Interactive Developer Teacher at The Lisbon School of Design Teacher at ESTAL [email protected] +351 96 506 03 32 +351 21 089 69 86 skype: jlgouveia On Nov 14, 2011, at 9:53 AM, Miguel Pinto wrote: > Boas Pessoal, > > Pessoalmente acho que vai ser mais complicado desenvolver e testar aplicações > em grande escala com JS. O que muitas empresas estão a fazer é usar librarias > server side que geram o JS que é necessário, mantendo assim a testabilidade > do código, manutenção etc... é uma solução, sim é verdade, é o ideal? na > minha humilde opinião NÃO, nem de perto nem de longe. > > @joão Saleiro > JS IoC -> https://github.com/fschwiet/jsfioc ou > http://code.google.com/p/squirrel-ioc/ > JS DI -> http://code.google.com/p/containerjs/ > Dependency management -> http://plugins.jquery.com/project/jquery-deps ou > http://code.google.com/p/jingo/ > AOP -> http://code.google.com/p/jquery-aop/ > Unit testing and Mock Objects -> jqUnit JqMock > > @Brunex > IoC = Inversion of Control. > > Não costumo usar, mas para javascrip já ouvi falar muito bem do APTANA Studio. > > Apesar de existirem "N" ferramentas ou adaptações para javascript o maior > problema muitas vezes é colocar estas ferramentas a trabalhar de forma > integrada, proporcionando um ambiente robusto com uma curva de aprendizagem > curta. Nesse aspecto AS3 bate JS a milhas. > > O nível de controlo sob todo o processo de desenvolvimento, testabilidade, > deployment, e manutenção do código, para grandes projectos em JS ainda não > está optimizado e vai levar algum tempo a chegar lá. Para mim e claro é uma > opinião pessoal o AS3 é o que chamo de "hassle free programing language", JS > ainda é "PITAL - Pain In The Ass Language". > > > -- > Miguel Pinto > Comunidade portugesa de php (www.php-pt.com) > [email protected] > [email protected] > > -- > 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 publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected]. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. -- 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 publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
