sim realmente o JSF e as ferramentas que existem
para desenvolvimento tornam o trabalho bem produtivo
e com um bom resultado final…
mas pelo fato de usar HTML + AJAX não é algo que
estou apostando muito…
sendo o que andei observando o EUA e a America são os
são os unicos que estão investindo pesado no uso de AJAX…
enquanto na Europa e na Asia tenho notado uma migração
dessa tecnologia para tecnologias que geram saida SWF
( OpenLaszlo, Flex, AMFPHP, outras )
fiz estudos e tambem cheguei a usar em sistemas que desenvolvi
o AJAX… funciona muito bem, mas é uma tecnologia problematica
pois a sua engine principal é o Javascript já tive muita dor de
cabeça com javascript, tanto por problemas de compatibilidade
entre n-browser, como expansão de projetos, manutenções de
codigo, ou mesmo com os proprios usuários curiosos que gostam
de ficar mexendo nas configurações dos seus browsers…
sem dizer que embora vc consiga trabalhar com comunicação background
algumas animações, mesmo assim você não tem todo um poderio
para desenvolver uma interface a altura de uma aplicação desktop
agora com as tecnologias que geram saida SWF, principalmente o
OpenLaszlo e o Flex as quais eu testei a possibilidade de desenvolvimento
de interfaces altamente funcionais, de alto nivel de performance,
com qualidade de animações, transições de telas, possibilidade
de criar uma interface ainda mais interativa que uma interface de sistema
desktop, foi essa a realidade que encontrei quando comecei a
utilizar essas tecnologias
sendo que essas caracteristicas foram as mesmas que as empresas
da Europa e Asia encontraram, por isso estão abandonando o AJAX
e partindo para soluções desse genero…
ps.: O Japão e Alemanha estão com grupos de estudo e desenvolvimento
utilizando o OpenLaszlo, isso me anima muito e me faz acreditar
no progresso e evolução do OpenLaszlo 
quanto ao JSF é possivel utilizar em conjunto com o OpenLaszlo
ou mesmo ( acredito eu, que ainda não testei ) em conjunto com o Flex
ps2.: um dos comentarios da primeira Web 2.0 Conference realizada em
2004, o Javascript foi denominado a grande gambiarra tecnologica da era da Web, para tornar dinamico algo que nasceu com proposito de ser estatico… ( HTML ), muito diferente do SWF que foi criado com um proposito totalmente inverso, descrever o maximo de informações, eventos e animações utilizando a menor quantidade de bits possiveis, tem um conceito parecido com o Java, onde vc possui uma maquina virtual
que serve como camada de abstração sobre os browsers e sistemas operacionais
outro fato interessante, por volta do ano 2000, segundo dados levantados
pela Macromedia, cerca de 97% dos computadores que estão conectados a internet possuem o plugin de execução do SWF da macromedia
e por ai vai…
a pergunta/argumento que ouço com frequencia depois que aponto esses fatos,
mas o Google usa AJAX, funciona, sim funciona sim…
a Google investiu pesado, não sei quem foi o louco da Google
que ressucitou essa tecnica de comunicação em background
disponivel a cerca de uns 10 anos já, desde os primordios
do surgimento do Javascript isso já existe, mas soh agora
que alguem resolveu publicar um guia de “boas praticas de uso”
de Javascript o qual denominou AJAX
outro fato interessante são poucas empresas que tenho conhecimento
que estão usando AJAX em sistemas do genero transacionais
( digo com realmente sucesso no uso ) a maioria estão tendo
problemas, principalmente porque as necessidades encontradas para
as funcionalidades do sistema vão muito alem das encontradas
nas bibliotecas, APIs de AJAX e quando você não tem,
tem que codificar e quando vc tem que codificar essas funcionalidades
no braço ai sim é que complica…
:roll:
agora soh por brincadeira…
me diga alguem que em seu devido estado normal mental e psicologico
gosta de Javascript ou nunca teve muitos problemas em usar?
hehe
:twisted: