Nós continuamos vendo equipes enfrentando problemas com o
JSF – JavaServer Faces – e recomendamos evitar essa tecnologia.
As equipes parecem escolher o JSF por ser um padrão J2EE, sem
realmente avaliar se o modelo de programação é conveniente.
Achamos que o JSF possui falhas porque tenta abstrair o
HTML, o CSS e o HTTP, exatamente o oposto do que fazem
os frameworks web modernos. O JSF, assim como o ASP.NET
webforms, tenta criar estado persistente em cima do protocolo
HTTP, que não possui estado, o que acaba gerando uma série
de problemas envolvendo o estado compartilhado do lado
do servidor. Nós estamos conscientes das melhorias no JSF
2.0, mas achamos que o modelo é fundamentalmente falho.
Recomendamos que as equipes utilizem frameworks simples,
abracem e compreendam as tecnologias da web, incluindo o
HTTP, o HTML e o CSS.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "CEJUG" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para cejug+un...@googlegroups.com.
Para postar neste grupo, envie um e-mail para ce...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/cejug.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "CEJUG" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para cejug+un...@googlegroups.com.
Para postar neste grupo, envie um e-mail para ce...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/cejug.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "CEJUG" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para cejug+un...@googlegroups.com.
Para postar neste grupo, envie um e-mail para ce...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/cejug.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
"Tivemos sugestões contraditórias para movê-lo tantoNa minha opinião o Play Framework é uma das maiores inovações do mercado atualmente. É a solução definitiva para três dos principais problemas que ninguém resolve nos servidores JavaEE: 1) ter que reimplantar a cada mudança no código para ver o resultado no browser; 2) tratamento elegante de erros; e 3) gerenciamento melhor do paralelismo (reactive). Ao resolver esses três problemas, o Play, além de ser moderno, é economicamente mais vantajoso. O Play tem o poder de tornar todos os frameworks baseados em servlets obsoletos. Ele só precisa de mais popularidade para alcançar esse objetivo. Ai vem perguntas como: É essa popularidade que vai convencê-lo a reescrever suas aplicações em Play a partir de agora? E a opinião do TechRadar, que também sugere adotar Node.js mesmo depois de uma briga séria entre os principais committers do projeto por causa de discordâncias sobre o futuro do framework, é realmente indiscutível?
para Adote quanto para Evite. Essas diferenças dependem
principalmente das aplicações onde ele é usado, como é usado
e quais as expectativas que as pessoas têm. Embora nenhuma
dessas questões sejam únicas para o Play, ele tem gerado
muito mais polêmica do que o esperado no debate bibliotecas
versus frameworks."
--
--
Você está recebendo esta mensagem porque se inscreveu no grupo "CEJUG" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para cejug+unsubscribe@googlegroups.com.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para cejug+un...@googlegroups.com.
On February 20, 2014, Hugo Castro Araujo <hugo...@gmail.com> wrote:
@Hildeberto, me perdoe não soube me expressar. De qualquer forma a transação vai ocorrer porque se está apenas criando uma camada de acesso remota sobre o HTTP (Web Service) aos EJB locais, ao invés de acessá-los via RMI, uma vez que o HTTP é livre de bloqueios de firewall (a menos que o cara bloquei mesmo o HTTP).
Acho que o JSF é bom para casos bem específicos, eu não acho ele uma boa escolha para projetos que você não sabe quem e nem pelo que ele será acessado.
Em terça-feira, 18 de fevereiro de 2014 15h47min15s UTC-3, Paulo Junior escreveu:O já conhecido radar de tecnologias da Thoughtworks (tão conhecido por ter a participação direta do Martin Fowler) sai falando para evitar JSF. Veja: http://thoughtworks.fileburst.com/assets/technology-radar-jan-2014-pt.pdfSegue o trecho sobre os motivos para a recomendação:
Nós continuamos vendo equipes enfrentando problemas com o
JSF – JavaServer Faces – e recomendamos evitar essa tecnologia.
As equipes parecem escolher o JSF por ser um padrão J2EE, sem
realmente avaliar se o modelo de programação é conveniente.
Achamos que o JSF possui falhas porque tenta abstrair o
HTML, o CSS e o HTTP, exatamente o oposto do que fazem
os frameworks web modernos. O JSF, assim como o ASP.NET
webforms, tenta criar estado persistente em cima do protocolo
HTTP, que não possui estado, o que acaba gerando uma série
de problemas envolvendo o estado compartilhado do lado
do servidor. Nós estamos conscientes das melhorias no JSF
2.0, mas achamos que o modelo é fundamentalmente falho.
Recomendamos que as equipes utilizem frameworks simples,
abracem e compreendam as tecnologias da web, incluindo o
HTTP, o HTML e o CSS.Se não olhou o radar, dê uma olhada. Vale a pena ver o que os caras recomendam, bem legal. :)Abraço,--Paulo Alves JuniorTwitter: @paulojribp
Instrutor - Caelum | Ensino e InovaçãoJugLeader CEJUGHurraa - OpenSource project to resource management
--
Você está recebendo esta mensagem porque se inscreveu no grupo "CEJUG" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para cejug+un...@googlegroups.com.
Para postar neste grupo, envie um e-mail para ce...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/cejug.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
Jair Domingues
51-82150717
--
Você recebeu essa mensagem porque está inscrito no grupo quot;CEJUG" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para cejug+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para ce...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/cejug.
Para mais opções, acesse https://groups.google.com/d/optout.