VRaptor ????  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
fabianogoes
HelloWorld
[Avatar]

Membro desde: 29/05/2008 14:50:04
Mensagens: 11
Localização: São Paulo
Offline

Pessoal, na empresa onde trabalho estamos decidindo qual framework MVC vamos utilizar,
estamos na duvida entre "Struts 2" e "VRaptor".

gostaria da sugestão de vocês:
VRaptor é bem documentado ?
se precisar de um help, será que é facil conseguir ajuda ?
tem bastante projetos em produção com VRaptor ?

estou fazendo um curso na Caelum(FJ21) e estava pensando em fazer o VRaptor também se for o caso.

toda opnião será bem vinda.

[WWW] [MSN]
RafaelViana
GUJ Master

Membro desde: 23/03/2008 18:56:02
Mensagens: 1257
Localização: Venâncio Aires/RS
Offline

Nunca tive tanta ajuda quanto quando precisei ajuda para usar VRaptor.
Qualquer coisa que precisar 'os caras' te ajudam. Postando aqui no fórum no mesmo dia te respondem.
Pode ir sem medo.

Rafael Rodrigues Viana
Estudando Java e Flex
Blog: http://www.cauirs.com.br/rafael/

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
[Email] [MSN]
Fabricio Vallim
Thread.start()

Membro desde: 22/01/2007 07:55:15
Mensagens: 41
Localização: Penápolis
Offline

Olá fabianogoes!

Nunca trabalhei num projeto com VRaptor mas ultimamente tenho focado meus estudos nele. Com base nisso posso dizer algumas coisas:
1 - O VRaptor, sem dúvida nenhuma, é muito(mas muito mesmo) mais produtivo que o Struts 2;
2 - A Caelum, empresa que mantém o projeto, é muito presente na comunidade e com certeza você não terá problemas com suporte às dúvidas. Basta postar sua dúvida no GUJ que em poucos instantes você terá a resposta;
3 - Ele é um framework focado em boas práticas, fazendo com que coisas como, por exemplo, Injeção de Dependências, se tornem simples de fazer;

Além do mais, se o pessoal da empresa nunca trabalhou com VRaptor não há problema algum, pois em pouco tempo de estudo eles já dominaram os conceitos essenciais para desenvolverem com esse framework.

Fica aí os meus votos de incentivo ao VRaptor.

Abraços!!!

"O primeiro passo para o conhecimento é sabermos que somos ignorantes."
[MSN]
admwagner
Debugger

Membro desde: 09/11/2009 08:21:34
Mensagens: 59
Localização: Samonte/MG
Offline

documentação: http://vraptor.caelum.com.br/documentacao/

ajuda: http://vraptor.caelum.com.br/suporte.jsp

Fácil implantação, fácil manutenção. Pessoal da Caelum dá um grande suporte aqui nu GUJ. A comunidade é receptiva (até para perguntas bestas de iniciantes como eu). A paciência do Lucas então nem se fale.

Quase todas as dúvidas que você tiver já devem estar respondidas aqui http://www.guj.com.br/forums/show/23.java

Mas o mais interessante... são receptivos a sugestões... você pode alterar o Vraptor e mandar a alteração para eles aqui https://github.com/caelum/vraptor

Enfim ...
Recomendo Vraptor.

Wagner

This message was edited 1 time. Last update was at 19/10/2011 17:37:24


Wagner Ferreira
.`.
[WWW]
admwagner
Debugger

Membro desde: 09/11/2009 08:21:34
Mensagens: 59
Localização: Samonte/MG
Offline

Aproveita e dá uma olhada nos outros projetos relacionados tem muita coisa pronta e de certa forma relacionada ao vraptor.

https://github.com/caelum

Wagner Ferreira
.`.
[WWW]
guivirtuoso
JavaTeenager
[Avatar]

Membro desde: 05/04/2006 23:52:21
Mensagens: 185
Localização: Florianópolis - SC
Offline

Fabianogoes,

Passei por essas dúvidas a um tempo atrás, (2 meses), analisei e testei alguns frameworks de diversas areas (Injecao de Dependencia, Persistencia, Fluxo do Projeto) e diante de tudo e dos estudos decidi estudar o VRaptor.

Baixei a apostila FJ-28 da caelum que é gratuita, e fui seguindo a risca a apostila.
http://www.caelum.com.br/download/caelum-java-web-vraptor-hibernate-ajax-fj28.zip


Me deparei com um Framework extremamente robusto, com suporte a tudo que se quer fazer, completamente modularizado, enfim, simplesmente rápido, pratico e incrivelmente bom.

Tenho um projeto rodando com VRaptor, utilizando os pacotes do Hibernate p/ Persistencia e Usando o Spring como frameworks de Injecao de Dependencia. Na camada de Apresentação estou usando ExtJS 4.

É simplesmente incrivel e não tenho palavras referente a forma prática sobre como é trabalhar com VRAptor.


O Forum é simplesmente fora de Sério. Incontaveis usuarios, postanto exemplos e ajudando uns aos outros, inclusive o pessoal da Caelum que sempre da aquela força.

Curva de aprendizagem é uma brincadeira. Ao fim da apostila de 100 e poucas paginas, vc realment esta com uma aplicacao na mao usando Ajax, Hibernate, JQuery com VRaptor.

Se for implementando os Anexos da apostila o programa fica mais robusto ainda.

Enfim.. poderia falar por horas aqui sobre as vantagens que estou tendo em trabalhar com o VRaptor, comparado ao que usava antes... (Struts, Spring).

Sera com certeza uma das melhores escolhas tecnologicas que você terá feito.

This message was edited 1 time. Last update was at 19/10/2011 17:58:21


Guilherme H. F. Virtuoso
Florianópolis - SC

@virtuosoBR
[Email] [MSN]
Rauel
Thread.start()
[Avatar]

Membro desde: 08/09/2010 04:02:50
Mensagens: 37
Offline

Já escutei de gerente de TI que struts tá virando passado
fabianogoes
HelloWorld
[Avatar]

Membro desde: 29/05/2008 14:50:04
Mensagens: 11
Localização: São Paulo
Offline

pessoal,
obrigado por todas as opiniões,
vou começar os teste com o VRaptor semana que vem,
depois compartilho o resultado dos testes só pra finalizar o post.


opiniões serão sempre bem vindas.

[WWW] [MSN]
Marcelo Tozzi
What is classpath?
[Avatar]

Membro desde: 01/10/2009 23:27:51
Mensagens: 7
Localização: São Paulo
Offline

Depois de começar a usar o VRaptor, se tiver que usar outros frameworks em outros projetos, vai pensar:

"Pô no VRaptor eu faria isso de tal maneira, bem melhor!"

Pelo menos comigo foi assim!

Twitter: @marcelotozzi
[WWW] [MSN]
lavh
GUJ Master

Membro desde: 30/07/2006 16:09:55
Mensagens: 1311
Offline

Tenho usado o vRaptor em um projeto aqui na empresa e to gostando bastante.

O principal ponto fraco é que você encontra pouca informação no Google sobre eventuais dúvidas no uso de alguma funcionalidade do vRaptor, mas em compensação as dúvidas no forum do vRaptor são respondidas muito rapidamente, e o melhor, geralmente por pessoas envolvidas diretamente com o desenvolvimento do vRaptor.

Aprender vRaptor é muito fácil, e é extremamente simples fazer qualquer coisa com ele. Um outro projeto aqui usa Struts, e eu choro quando tenho que fazer algo nele e penso qual mais simples é fazer no vRaptor, mas não quero entrar nesta discussão porque cada um tem o seu gosto, mas posso afirmar que vRaptor é muito simples, dá gosto de programar com ele.

Tenho usado Scala como linguagem, e funciona perfeitamente com o vRaptor.

Nunca tive problemas de performance com o vRaptor, e acredito que dificilmente o vRaptor vai ser o gargalo em algo relacionado a performance, seja lá qual for o sistema.

Enfim, recomendo muito o vRaptor. Na minha visão é o melhor framework web Java existente!

romarcio
JWizard
[Avatar]

Membro desde: 17/12/2008 10:05:49
Mensagens: 2434
Localização: Santa Maria/RS
Offline

Nunca usei VRaptor, mas como já falaram aqui, por ser mantido pelo Caelum o suporte pode ser bem mais ágil que qualquer outro.
Struts acho que não vale a pena.

Eu costumo usar Spring, é um framework bem completo, com suporte a varias tecnologias JEE (JavaMail, JMS, RESTFul, JNDI...). Também tem o seu MVC que é muito bom.
Outra vantagem é que se você pode usar o Spring tanto com uma aplicação jee como com uma jse.
Se por exemplo criar um WebService com o Spring, e precisar criar uma aplicação cliente na plataforma JSE, pode usar o Spring também e todas suas tecnologias embutidas, menos o MVC até onde sei.

Bacharel em Sistemas de Informação.
Oracle Certified Professional, Java SE 6 Programmer

Blog | Facebook | Twitter
[WWW]
davisnog
JavaEvangelist

Membro desde: 21/05/2007 21:05:18
Mensagens: 438
Localização: Blumenau/SC
Offline

e disseram que o vraptor era ruim, porra, se isso for ruim é o que ser bom então


Brincadeiras a parte, reforço os comentários, o framework é muito bom.

Simples e eficiente.

This message was edited 1 time. Last update was at 20/10/2011 19:07:50


- DAVI NOGUEIRA -
Assim como um pai se compadece de seus filhos, assim o SENHOR se compadece daqueles que o temem. Salmos 103:13

@davisnog
[MSN]
Mr_Arthur
Java Ninja
[Avatar]

Membro desde: 02/02/2007 10:54:04
Mensagens: 285
Localização: Brasília - DF
Offline

This message was edited 1 time. Last update was at 21/10/2011 10:40:26


developer in brasília.
scjp, scwcd, ocpbcd.

@armoucar
Cesar Pizolato
JavaChild

Membro desde: 24/09/2009 13:38:13
Mensagens: 114
Offline

Mr_Arthur wrote:

Hahaha boa !!
[WWW]
vcsmetallica
JavaEvangelist
[Avatar]

Membro desde: 18/06/2008 14:22:41
Mensagens: 479
Localização: Belo Horizonte
Offline

guivirtuoso wrote:Fabianogoes,

....

Tenho um projeto rodando com VRaptor, utilizando os pacotes do Hibernate p/ Persistencia e Usando o Spring como frameworks de Injecao de Dependencia. Na camada de Apresentação estou usando ExtJS 4.

...



Esse ExtJS 4 tem ele gratuito?

Por que aqui no site tem que pagar!!!!

Att
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team