Versão 1.3 do framework Apache Wicket é lançada.  XML
Índice dos Fóruns » Notícias
Autor Mensagem
skyblue
JavaGuru
[Avatar]

Membro desde: 13/08/2003 08:12:36
Mensagens: 238
Localização: Belo Horizonte - MG
Offline

Oi pessoal !! Eu ainda me considero um iniciante em desenvolvimento pra Web e a minha empresa so agora esta começando a focar os aplicativos para Web.. eu vou ser o primeiro a mexer diretamente com isso então tive a liberdade de pesquisar e escolher os frameworks basicos.

Em primeiro lugar partimos do requisito que iriamos usar JEE, não vou detalhar aqui o porque. Então a maior dificuldade é exatamente que existem muuuuitos frameworks MVC e depois de pesquisar muito.. cheguei a testar Struts(a documentação é péssima), desisti e passei a estudar JSF.. e achei bem melhor porque é um padrão e pelo menos existe uma documentação decente.

Bom eu fiz o primeiro projeto, que é interno da empresa, em JSF. A documentação é boa, mais tem algumas coisas bobas.. detalhes idiotas do JSF que eu não encontro na documentação e que me atrasaram bastante. Eu usei a implementação de referência da SUN a versão 1.2 e achei muito improdutivo.. pela falta de tutoriais e exemplos. Acho que o JSF poderia ter uma comunidade muito maior e mais participativa se o projeto não fosse tão amarrado a SUN e as JSRs, sei que isso faz parte do processo de padronização masss na minha opinião o projeto esta muito fechado.

Conclusão, eu achei que o JSF ta muito imaturo em relação a outros framework´s (não padrões) com o Menta, ou o Vraptor, ou o Click, Wicket. Eu li sobre o Wicket e o Click, fiquei bem impressionado.. mais ainda depois dos comentários do Ricardo. Pretendo testar os dois e usar nos meus próximos projetos.. uma grande vantagem que ja percebi no Click e no Mentawai é a documentação ótima, são framework´s com a melhor documentação que ja vi.. inclusive com exemplos e acho que isso é uma das coisas que impulsiona o uso, a divulgação e a evolução do projeto pela própria comunidade de usuários. Parabéns para os membros desses projetos, muito legal.

Pelo que ja li acho que a componentização da interface html é uma grande vantagem sim.. não vejo o porque de se não utilizar, a vantagem é justamente o reuso. Concordo que HTML/XHTML não é OO mais qual o problema de se reutilizar componentes na view ?! Essa é a minha opinião e estou aberto a criticas.. como disse sou iniciante mas ja tô caindo dentro.

Valeuuu !!

"Para que o mal triunfe basta que os bons não façam nada"
Edmund Burke
[Email] [WWW] [MSN] [ICQ]
Rodrigo.Lima
JavaChild
[Avatar]

Membro desde: 14/07/2006 09:45:21
Mensagens: 128
Offline

Wicket e click são muito bons. Mas pessoalmente acho o click mais prático e fácil.
acdesouza
JavaChild
[Avatar]

Membro desde: 20/08/2007 02:57:52
Mensagens: 110
Localização: Rio de Janeiro
Offline

skyblue wrote:
[...]Conclusão, eu achei que o JSF ta muito imaturo em relação a outros framework´s (não padrões) com o Menta, ou o Vraptor, ou o Click, Wicket.[...]


Se tiver um tempo, dá uma olhada no Stripes. É um framework "Action-based", como o Struts, que implementa a idéia de Convensão sobre Configuração.

Estou utilizando ele nos meus freelances. Acredito que pode te ajudar.

[],
AC
[WWW]
skyblue
JavaGuru
[Avatar]

Membro desde: 13/08/2003 08:12:36
Mensagens: 238
Localização: Belo Horizonte - MG
Offline

acdesouza wrote:
skyblue wrote:
[...]Conclusão, eu achei que o JSF ta muito imaturo em relação a outros framework´s (não padrões) com o Menta, ou o Vraptor, ou o Click, Wicket.[...]


Se tiver um tempo, dá uma olhada no Stripes. É um framework "Action-based", como o Struts, que implementa a idéia de Convensão sobre Configuração.

Estou utilizando ele nos meus freelances. Acredito que pode te ajudar.


Nossa cara agora você me deixou meio perdido..heheheh
Fiquei mais confuso ainda, o Stripes tambem parece muito bom.. não sei qual escolher.
Os requisitos pra projetos web que eu vou trabalhar aqui ainda são muito vagos, eu so gostaria de ja selecionar algum framework.
Acredito que não vamos desenvolver nenhuma aplicação que seja um monstro de complexidade e recursos por isso o requisito que estou utilizando para selecionar o framework MVC é simplicidade e/ou boa documentação e claro uma comunidade expressiva de usuários.

Valeu pela dica.. vou dar uma olhada no Stripes

"Para que o mal triunfe basta que os bons não façam nada"
Edmund Burke
[Email] [WWW] [MSN] [ICQ]
Rodrigo.Lima
JavaChild
[Avatar]

Membro desde: 14/07/2006 09:45:21
Mensagens: 128
Offline

Dê uma olhada no mentawai e no vraptor tb.
mcbarsotti
JavaEvangelist
[Avatar]

Membro desde: 11/05/2006 12:10:38
Mensagens: 329
Offline

skyblue wrote:
acdesouza wrote:
skyblue wrote:
[...]Conclusão, eu achei que o JSF ta muito imaturo em relação a outros framework´s (não padrões) com o Menta, ou o Vraptor, ou o Click, Wicket.[...]


Se tiver um tempo, dá uma olhada no Stripes. É um framework "Action-based", como o Struts, que implementa a idéia de Convensão sobre Configuração.

Estou utilizando ele nos meus freelances. Acredito que pode te ajudar.


Nossa cara agora você me deixou meio perdido..heheheh
Fiquei mais confuso ainda, o Stripes tambem parece muito bom.. não sei qual escolher.
Os requisitos pra projetos web que eu vou trabalhar aqui ainda são muito vagos, eu so gostaria de ja selecionar algum framework.
Acredito que não vamos desenvolver nenhuma aplicação que seja um monstro de complexidade e recursos por isso o requisito que estou utilizando para selecionar o framework MVC é simplicidade e/ou boa documentação e claro uma comunidade expressiva de usuários.

Valeu pela dica.. vou dar uma olhada no Stripes


Então cara, cada framework tem sua peculiaridade, um tem vantagens e desvantagens se comparado entre eles, eu estou usando o wicket, que tem uma comunidade muito forte, mas no exterior, sendo assim, sua equipe tem que ter um ingles no nivel de intermediario a avançado para conseguir tirar as duvidas com os autores da framework.

O wicket é muito bem documentado, possui varios exemplos e já exite varios sites famosos que foram feitos usando o wicket.

A minha opnião é que você tem que parar e ver oque realmente você está precisando, se sua equipe está iniciando em java, usaria o menta ou vraptor, que são muuito boas, possuem uma ótima documentação, os autores e a comunidade em sua grande maioria são brasileiros e com isso se tem uma facilidade maior no acesso as informações.

Se você for escutar a opnião de cada um sobre qual framework usar, você vai ficar louco pois existe uma enorme variedade.

JSF não usaria, usaria o wicket ou click, que seguem a mesma idéia... componentização.

O Struts é um projeto que na minha opnião já deu oque tinha que dar, está muito atrasado, mas ACHO ( eu acho, tu achas, ele acha... MINHA OPNIÃO!!! ) que 70% das aplicações ( legadas ou não ) ainda são feitos com o bendito.
Ele é muito bem documentado, não sei qual foi sua dificuldade na documentação.

boa sorte na sua busca pela framework, mas uma dica, para relaxa e pensa, na que você escolher, estude ela muito bem, pois a escolha de uma framework nesses casos são as coisas menos importantes a se decidir.

This message was edited 1 time. Last update was at 08/01/2008 10:43:23


Obs.: O texto acima não é uma verdade soberana, não precisa cortar os pulsos caso não concorde.

[]'s
[MSN]
brunoborges
Entusiasta Java
[Avatar]
Membro desde: 26/04/2007 16:12:22
Mensagens: 19
Localização: Rio de Janeiro
Offline

Os slides da apresentação "Produtividade (e diversão) na Web com Apache Wicket" está disponível no meu blog.

Visitem...

http://blog.brunoborges.com.br
[WWW] aim icon [MSN] [ICQ]
peerless
GUJ Master
[Avatar]

Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline

Nao cheguei a ver o wicket, mas ví uma reportagem que ele segue a mesma idéia do GWT, por isso (com muito temor) pergunto: tbm eh necessário rodar um script para 'compilar' o código java e gerar javascript?

follow me
pitacos

"The most problems that teams face are about communication, and all the others are too." - Dan North





[MSN]
mcbarsotti
JavaEvangelist
[Avatar]

Membro desde: 11/05/2006 12:10:38
Mensagens: 329
Offline

Não, não é necessario rodar nenhum script...

Obs.: O texto acima não é uma verdade soberana, não precisa cortar os pulsos caso não concorde.

[]'s
[MSN]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team