GWT – Google Web Toolkit – uma introdução
GWT – Google Web Tookit – é um framework opensource desenvolvido pelo Google para o desenvolvimento de aplicações web baseadas em componentes visuais. O objetivo é tornar o desenvolvimento de aplicações web semelhante ao de um aplicativo desktop (orientado a eventos). Rivaliza com o JavaServerFaces (JSF) da Sun.
Mas o que há de tão especial neste framework?
Você com certeza já usou o Gmail e outras aplicações do Google como Google Reader, certo? Já imaginou como estas aplicações foram feitas? Foram construídas usando o Google Web Toolkit (GWT daqui em diante). Se você já desenvolveu qualquer aplicação web sabe da dificuldade que é fazer com que ela funcione em todos os browser (pelo menos nos 5 browsers mais usados – Internet Explorer, Firefox, Opera, Safari e Chrome). Além do layout (dá-lhe CSS e (X)Html), funcionalidades escritas em Javascript simplesmente não funcionam de maneira igual em todos os browsers. Com o advento do AJAX, tudo ficou mais bonito e funcional, como numa aplicação desktop escrita em VB, Delphi ou mesmo Swing ou AWT. Chega de refresh a combo selecionado. Mas como nem tudo é festa, o AJAX também tornou as aplicações mais complexas tanto no lado do cliente (browser) quanto do servidor (Java, .NET, PHP, etc) – que o digam quem já teve que fazer um debug numa funcionalidade que envolva AJAX.
Daí o GWT apareceu e resolveu o problema de muita gente – escreva tudo em Java, esqueça Javascript – apesar de super poderosa quase ninguém sabe programar direito. Juntou conceitos e padrões como layout managers, componentes visuais e eventos. O GWT gera o HTML e o Javascript para você!!! Use e abuse do Eclipse e seu ambiente de desenvolvimento e debuging.
Parece muito bom mas quanto custa?
O GWT é opensource e usa a licença Apache 2.0. Leia mais sobre o licenciamento do GWT aqui.
Como faço para começar a usar?
Faça o download a partir deste endereço http://code.google.com/webtoolkit/download.html
Bom, o que eu tinha para escrever nesta introdução era isso. Fique ligado pois escreverei novos artigos sobre GWT.
Buscaram este artigo com estas palavras:
- ambiente desenvolvimento gwt
- programando google web toolkit download
- licenciamento gwt
- introdução ao gwt
- introdução ao google web toolkit
- gwt servidor cliente
- gwt apostila
- google web toolkit tutorial apostila
- google web toolkit apostila
- download apostila gwt
- desenvolvimento com gwt
- componentes gwt como usar
- artigo gwt
- apostila gwt download
- apostila gwt
- PROGRAMANDO GOOGLE WEB TOOLKIT site: www 4shared com


