Vantagens de GWT Nenhuns erros de sintaxe do Javascript - Usar uma língua (Java) para o desenvolvimento e uma eliminação de erros de confiança, strongly-typed - Nenhum Javascript que programa de todo! Pode usar Java complexo no cliente - Transformado no Javascript, mas em você ainda usar a corda, a disposição, a classe da matemática, o ArrayList, o HashMap, classes feitas sob encomenda, etc. - Sustentação IDE-baseada cheia de Java para o desenvolvimento/eliminação de erros (GWT constrói projetos do eclipse ou do MyEclipse automaticamente) Pode emitir tipos complexos de Java a e do usuário - Os dados começ fabricados através da rede Ambiente de teste autônomo - Pode testar dentro de MyEclipse sem instalar um usuário Sustentação pela companhia principal - Da companhia que ajudou a popularize Ajax no primeiro lugar. Mas o projeto é livre, abrir-fonte, e em nenhuma maneira amarrada aos produtos ou aos serviços de Google. - A companhia não irá ausente como talvez com AjaxTags Desvantagens de GWT Curva de aprendizagem grande - Os colaboradores de Java podem desdobrar-se com o AjaxTags (ou as outras bibliotecas do Tag de JSP que envolvem a funcionalidade de Ajax) apenas em alguns minutos, visto que toma muito mais por muito tempo para começ qualquer coisa que funciona com GWT. Distribuição incómoda - Processo desajeitado e mal documentado a desdobrar-se em um web server Java-baseado regular. Aproximação não padronizada para integrar o Javascript - Você nunca põr o Javascript direto em seu HTML. Em lugar de, você usa JSNI para envolver o Javascript em Java. Muito poderoso para habituar-se a longo prazo, mas duramente no início. Somente para colaboradores de Java - A maioria de ambientes de Ajax fazem o Javascript no cliente e têm uma escolha para o usuário. GWT é baseado inteiramente em torno de Java. Aproximação incomun - A estratégia fundamental diferente do que todos ambientes restantes de Ajax faz o buyoff da avaliação e da gerência mais duro e http://aharlamov.blogspot.com/2008/05/gwt
|