| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 10:07:53
|
Regis A Rocha
JavaGuru
![[Avatar]](/images/avatar/b5fe68b6226c2f3dc1e208a43adf72ef.jpg)
Membro desde: 07/04/2009 20:33:10
Mensagens: 219
Offline
|
eai galera...
li a documentação do VRaptor 3 e comecei a fazer um sisteminha mais para treinar seguindo o exemplo do que foi disponibilizado no site..
o motivo do topico é mais para saber o que voces acharam do novo VRaptor?/
eu mesmo gostei mto achei mto legal, com varias facilidades, e fortemente OO, validaçoes td por codigo java, difrente de outros frameworks que tem que fazer muitas configuraçoes mto xml.......
|
SCJP 5
OCWCD 5
Next => OCBCD 5 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 10:50:14
|
yorgan
GUJ Ranger
![[Avatar]](/images/avatar/29515bb9a5d5e558e2b3ba71e3b6e037.jpg)
Membro desde: 14/08/2006 19:41:31
Mensagens: 888
Localização: Floripa/SC
Offline
|
Também estou fazendo alguns testes para conhecer o Framewrok, mas estou com algumas dúvidas.
Como você está fazendo para chamar as variáveis das classes nas JSP?
Eu postei aqui o código que estou utilizando, mas não está dando certo.
[]´s
Daniel
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 11:39:40
|
Regis A Rocha
JavaGuru
![[Avatar]](/images/avatar/b5fe68b6226c2f3dc1e208a43adf72ef.jpg)
Membro desde: 07/04/2009 20:33:10
Mensagens: 219
Offline
|
pelo que estava vendo seu problema ja foi resolvido..legal..
alem do Result
outra coisa legal do VRaptor seria o Validator
|
SCJP 5
OCWCD 5
Next => OCBCD 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 14:49:31
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4201
Localização: São Paulo
Offline
|
o que eu gosto bastante dessa versao nova é receber parametros e devolver argumentos normalmetne:
Esse é um metodo muito normal: recebe parametros e devolve resultados, como qualquer outro! Nao ha diferenca entre web e nao web!
A injecao de dependencias via construtor e o Result e Validator sao otimos tambem. E as URLs que ficam todas bonitinhas!
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 15:05:26
|
Regis A Rocha
JavaGuru
![[Avatar]](/images/avatar/b5fe68b6226c2f3dc1e208a43adf72ef.jpg)
Membro desde: 07/04/2009 20:33:10
Mensagens: 219
Offline
|
sim verdade msm.. a injecaçao de depencias fico mto bom... i tbm varias outras coisas que ficaram mto bom
é parabens pra vc Paulo i pra toda equipe que participou do projeto ficou mto bom..
|
SCJP 5
OCWCD 5
Next => OCBCD 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 15:12:43
|
leosouzabh
JavaTeenager
![[Avatar]](/images/avatar/9b40aee76034c9543ceacba5df759a1d.jpg)
Membro desde: 28/03/2006 12:04:34
Mensagens: 193
Offline
|
Sem querer causar muita polemica...
Não conheço NADA do Vraptor mais ja ouvi falar dele, entao em resumo:
Porque usar VRaptor ? Quais as vantagens de usar vraptor em relação a JSF por exemplo ?
|
Procure sempre o melhor!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 15:20:49
|
Regis A Rocha
JavaGuru
![[Avatar]](/images/avatar/b5fe68b6226c2f3dc1e208a43adf72ef.jpg)
Membro desde: 07/04/2009 20:33:10
Mensagens: 219
Offline
|
pra vc entender pelo menos um pouco do VRaptor
http://vraptor.caelum.com.br/documentacao/vraptor3-o-guia-inicial-de-10-minutos/
|
SCJP 5
OCWCD 5
Next => OCBCD 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 15:26:09
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4201
Localização: São Paulo
Offline
|
leosouzabh wrote:Sem querer causar muita polemica...
Não conheço NADA do Vraptor mais ja ouvi falar dele, entao em resumo:
Porque usar VRaptor ? Quais as vantagens de usar vraptor em relação a JSF por exemplo ?
Ola Leo
Tentando definir um pouco
A grande diferenca é que JSF usa uma abordagem voltada a componentes visuais, como wicket, tapestry e ASP.NET. Normalmente sao focados em criar "aplicacoes", onde os componentes visuais ja fazem muito do trabalho pesado da visualizacao, mas voce tem dificuldade para fazer acertos finos de html, javascript, etc, ja que quem gera tudo isso é o framework.
Ja o VRaptor é action based, mais focado no seu codigo e te dando liberdade na view, como o struts, webwork, ruby on rails, e o novo ASP.NET MVC. Vai muito das suas preferencias e objetivos. O VRaptor tambem tem uma comunidade grande no Brasil, que pode ser um bom diferencial (como voce pode ver aqui no forum, onde as duvidas sao rapidamente sanadas).
É mais ou menos isso
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 15:38:49
|
Regis A Rocha
JavaGuru
![[Avatar]](/images/avatar/b5fe68b6226c2f3dc1e208a43adf72ef.jpg)
Membro desde: 07/04/2009 20:33:10
Mensagens: 219
Offline
|
o jsf é um bom framework, para componentes visuais assim como disse o Paulo, por exemplo para criar uma aba, um calendario, muito simples, agora ja para codificaçao tem algumas coisas por exemplo que eu nao gostei, o codigo html fica mto sujo.
tive problemas tbm no managerBean com alguns atributos, nao consegui encherga-los na view...
bom, mais isso td tem formas para resolver, achu q é mais uma questao de gosto tbm e de necessidade
|
SCJP 5
OCWCD 5
Next => OCBCD 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 16:05:40
|
leosouzabh
JavaTeenager
![[Avatar]](/images/avatar/9b40aee76034c9543ceacba5df759a1d.jpg)
Membro desde: 28/03/2006 12:04:34
Mensagens: 193
Offline
|
Mtos boas justificativas....
Vou avaliar .
a versão 3 ja esta estavel ?
|
Procure sempre o melhor!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 16:15:36
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6323
Offline
|
a versão 3 está em Release Candidate...
a versão estável virá muito em breve
[]'s
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 16:27:01
|
yorgan
GUJ Ranger
![[Avatar]](/images/avatar/29515bb9a5d5e558e2b3ba71e3b6e037.jpg)
Membro desde: 14/08/2006 19:41:31
Mensagens: 888
Localização: Floripa/SC
Offline
|
Eu estou testando ele justamente pelas características que foram expostas.
Acho o JSF muito bom, mas estou procurando algo que seja mais flexível com frameworks destinados exclusivamente a parte visual.
[]´s
Daniel
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/09/2009 17:19:35
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4201
Localização: São Paulo
Offline
|
leosouzabh wrote:Mtos boas justificativas....
Vou avaliar .
a versão 3 ja esta estavel ?
Tem gente, alem da Caelum, usando o VRaptor 3 mesmo antes do beta 1, compilando do head do git!
Nos betas encontrmaos bugs, muitos relatados aqui no forum, e corrigimos todos. Agora, 5 betas depois, o RC1 é bastante estável. Em MUITO em breve deve sair a versão final, 3.0!
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2009 14:34:02
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2713
Localização: Porto Alegre
Offline
|
Só para constar, eu tenho uma aplicação usando EJB3 rodando encima do glassfish que possui módulo EJB separado da aplicação web. Toda a camada de negócio e persistência fica "enjaulada" no servidor, e a aplicação web apenas faz o papel de view e controller. O projeto todo roda em um cluster com 32 instâncias de VM, visto a complexidade da aplicação.
Usei o vraptor então apenas como controller. O vraptor já se mostrava muito rápido em sua versão 2, e continua muito rápido na 3. Mesmo o projeto envolvendo muitas regras de negócio e cada tela ter que fazer o lookup e serialização dos beans remotos, a aplicação está muito rápida.
A aplicação era em vraptor2 e já funcionava bem, agora estou migrando para vraptor 3 alguns módulos e está tudo funcionando muito bem, inclusive fiz testes no ambiente com cluster e funcionou quase perfeito. Digo quase porque quando alguma sessão vai entrar em passivate e trocar de container dá alguns bugs, mas já foi lançado esse erro aqui mesmo no guj.
Há pequenos bugs que apareceram durante a migração, mas aos poucos abrindo threads no guj tudo foi caminhando bem. Mas quando eu resolvi mexer no 3 eu já sabia que estava em rc, então era esperado um ou outro bug.
No inicio você tem um choque em estar acostumado com os tradicionais frameworks, mas logo que você usa o vraptor começa a acostumar-se e o melhor: acha que os outros frameworks são estranhos. Injeção de parametros e binds são fantásticos no vraptor. Se você quer usar algum objeto diferente basta criar facilmente um converter. Se quer que seu view-redirect seja diferente, basta fazer um e registrar. Tudo é muito fácil.
Acho que por isso curti muito o vraptor. Rapido para executar, simples para programar. Afinal, JSF não é nada produtivo (IMHO).
|
http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2009 14:59:56
|
Regis A Rocha
JavaGuru
![[Avatar]](/images/avatar/b5fe68b6226c2f3dc1e208a43adf72ef.jpg)
Membro desde: 07/04/2009 20:33:10
Mensagens: 219
Offline
|
o cara legal sua experiencia com VRaptor hein...
o sistema aparenta ter um complexidade grande msm..
e assim como o Paulo disse logo vai a versao final,
mais pelo jeito a rc ja esta bem estavel msm.
apesar de eu nao ter feito nenhuma aplicação nesse nivel ainda, pela doc..
deu pra perceber as facilidades msm..
concordo com vc em relação (" Injeção de parametros e binds são fantásticos no vraptor.").
|
SCJP 5
OCWCD 5
Next => OCBCD 5 |
|
|
 |
|
|