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: 229
Localização: Santa Rita do Sapucaí - 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
JavaBaby

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

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

Membro desde: 20/08/2007 02:57:52
Mensagens: 85
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: 229
Localização: Santa Rita do Sapucaí - 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
JavaBaby

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

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

Membro desde: 11/05/2006 12:10:38
Mensagens: 216
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


>>>>>>>>>> www.javafordinner.wordpress.com <<<<<<<<<<

Um cigarro encurta a vida em 2 minutos... Uma garrafa de álcool encurta a vida em 4 minutos... Um dia de trabalho encurta a vida em 8 horas.

Galileu, quando afirmou que o mundo girava só confirmou o que nós bêbados já sabíamos!!!
[Email] [MSN]
brunoborges
What is classpath?
[Avatar]

Membro desde: 26/04/2007 16:12:22
Mensagens: 8
Localização: São Paulo
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
aim icon [MSN] [ICQ]
peerless
Forum Spammer
[Avatar]

Membro desde: 22/01/2007 14:52:26
Mensagens: 1100
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?

SCJP ~ 83%, SCJA ~ 96%





[MSN]
mcbarsotti
JavaGuru
[Avatar]

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

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

>>>>>>>>>> www.javafordinner.wordpress.com <<<<<<<<<<

Um cigarro encurta a vida em 2 minutos... Uma garrafa de álcool encurta a vida em 4 minutos... Um dia de trabalho encurta a vida em 8 horas.

Galileu, quando afirmou que o mundo girava só confirmou o que nós bêbados já sabíamos!!!
[Email] [MSN]
 
Índice dos Fóruns » Notícias
Ir para:   
Apoiado e desenvolvido por Caelum Cursos Java - Powered by JForum 2.1.8 © JForum Team