Artigo Java Magazine 40 - Tira-Dúvidas
Artigo da Revista Java Magazine Edição 40.
Atenção: por essa edição ser muito antiga não há arquivo PDF para download.Os artigos dessa edição estão disponíveis somente através do formato HTML.
Tira-Dúvidas
Struts ou JSF?
Gostaria de saber a opinião de vocês sobre qual dos dois é melhor: Struts ou JSF? E por quê?
Glauber Rocha
Esta pergunta infelizmente não tem uma resposta direta. O Struts e o JSF têm filosofias de trabalho e arquiteturas muito diferentes, então é preciso primeiro avaliar a sua preferência e a capacidade da sua equipe em se adaptar a cada arquitetura.
O Struts é um “action famework”, que modela requisições HTTP. Ele recebe uma requisição, que tem todos os dados da página (formulário) e responde com outra página. Além do Struts, o WebWork, o Spring MVC e vários outros frameworks web seguem esta arquitetura, que hoje é a mais popular para desenvolvimento web.
Já o JSF define um modelo de componentes que tenta abstrair o HTTP e os formulários HTML em uma visão semelhante aos controles visuais de uma interface gráfica desktop, como Swing ou Delphi. O Tapestry e o Shale (ex-Struts Shale) são outros frameworks que seguem esta arquitetura. Mas, fora o Tapestry, são bem poucos os frameworks de sucesso em termos técnicos e de popularidade que estão usando esta arquitetura, talvez porque ela não seja natural para o desenvolvimento web."
[...] continue lendo...Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo