Uso do RichFaces

11 respostas
Leandroptu

Ola,

Pessoal,

Estava pesquisando sobre desenvolvimento de aplicativo para web e encontrei sobre essa ferramenta (RichFaces) , gostaria de saber se alguem usar e qual é o melhor Kit para manuseio, nas minhas pesquisas encontrei que uma boa seria RichFaces+Spring+Hibernate. Como eu sou leigo no assunto não sei se essa combinação é com o JSF ou não precisa.

Entre outras palavras, não sei se RichFaces é uma boa ou se tem outros frameworks que faça o mesmo trabalho com melhores resultados.

Se alguem puder me esclarece essa duvida ficarei muito grato.

Segue o site de demostracao da RichFaces

http://livedemo.exadel.com/richfaces-demo/richfaces/inplaceInput.jsf?c=inplaceInput&tab=usage

11 Respostas

D

O Richfaces é bom, usei muito durante um tempo pra fazer Ajax nos sistemas. Tem uns componentes legais também e a documentação é muito boa e é fácil configurar a parte visual do sistem. Mas tem que tomar cuidado porque alguns componentes não funcionam em navegadores mais antigos.
De qualquer forma, como o JSF 2.0 já tem Ajax nativo, estou trabalhando num projeto agora sem o Richfaces. Estamos usando JSF 2.0 + Facelets, Spring e JPA + Hibernate.

Procure também pelo IceFaces, nunca usei mas talvez sirva pra vc comparar.

Detalhe, essa demo que vc passou o link pode ser baixada via SVN, daí vc pode rodar localmente no seu computador. O que é muito útil, pois vc tem acesso a todo o código fonte da demo.

leonardoMachado

Se vc estiver trabalhando com jsf 1.2 use o RichFaces, que vai ver que será muito bom para seu projeto(s).
Agora se vc estiver trabalhando com JSF2, mais do que recomendo vc usar o Primefaces http://primefaces.org/, de uma olhada no showcase dele.Estou trabalhando com ele agora e temos obtido excelente resultados.
Quanto ao Icefaces, de uma olhada aqui no guj ou pela net, que vai ver alguns (muitos) motivos para não usar… :slight_smile:

Leandroptu

leonardoMachado:
Se vc estiver trabalhando com jsf 1.2 use o RichFaces, que vai ver que será muito bom para seu projeto(s).
Agora se vc estiver trabalhando com JSF2, mais do que recomendo vc usar o Primefaces http://primefaces.org/, de uma olhada no showcase dele.Estou trabalhando com ele agora e temos obtido excelente resultados.
Quanto ao Icefaces, de uma olhada aqui no guj ou pela net, que vai ver alguns (muitos) motivos para não usar… :)

Ola,

Obrigado por responder, se nao for pedir muito teria como vc me mostrar como que ficar um aplicado usando o RichFaces, se for possivel me envie imagens.

[email removido]

Leandroptu

dsjbv:
O Richfaces é bom, usei muito durante um tempo pra fazer Ajax nos sistemas. Tem uns componentes legais também e a documentação é muito boa e é fácil configurar a parte visual do sistem. Mas tem que tomar cuidado porque alguns componentes não funcionam em navegadores mais antigos.
De qualquer forma, como o JSF 2.0 já tem Ajax nativo, estou trabalhando num projeto agora sem o Richfaces. Estamos usando JSF 2.0 + Facelets, Spring e JPA + Hibernate.

Procure também pelo IceFaces, nunca usei mas talvez sirva pra vc comparar.

Detalhe, essa demo que vc passou o link pode ser baixada via SVN, daí vc pode rodar localmente no seu computador. O que é muito útil, pois vc tem acesso a todo o código fonte da demo.

Ola,

Obrigado por responder, se nao for pedir muito teria como vc me mostrar como que ficar um aplicado usando o RichFaces, se for possivel me envie imagens.

[email removido]

leonardoMachado

http://livedemo.exadel.com/richfaces-demo/richfaces/inplaceInput.jsf?c=inplaceInput
Da uma olhada.

K

Leandroptu:
Ola,

Pessoal,

Estava pesquisando sobre desenvolvimento de aplicativo para web e encontrei sobre essa ferramenta (RichFaces) , gostaria de saber se alguem usar e qual é o melhor Kit para manuseio, nas minhas pesquisas encontrei que uma boa seria RichFaces+Spring+Hibernate. Como eu sou leigo no assunto não sei se essa combinação é com o JSF ou não precisa.

Entre outras palavras, não sei se RichFaces é uma boa ou se tem outros frameworks que faça o mesmo trabalho com melhores resultados.

Se alguem puder me esclarece essa duvida ficarei muito grato.

Segue o site de demostracao da RichFaces

http://livedemo.exadel.com/richfaces-demo/richfaces/inplaceInput.jsf?c=inplaceInput&tab=usage

Como você está começando a mecher com esse padrão, eu recomendo o RichFaces mesmo, pela maior quantidade de documentação. O site do Live Demo deles ajuda a resolver quase todos os problemas, o trabalho é analisar o código das demonstrações e adaptar à sua necessidade.

O JSF 2.0 ainda é novo, e tem bastante melhorias. Mas a quantidade de documentação ainda não é tão grande quanto a das implementações JSF 1.

Saiba que o JSF 1 ainda é padrão de mercado, junto com o Spring e Hibernate. Se você aprender a usar o 1, não terá que reaprender nada quando foi encarar o 2, somente acrescentar funcionalidades. Não será tempo perdido

Leandroptu

Entendi…
Obrigado, pela resposta, sobre a parte de design das telas existe alguma forma agilizar o processo ou é tudo na unha mesmo.

Existe algum livro ou video aula que alguem possa me sugerir que tratar sobre a integração do jsf+RichFaces+Spring

K

Leandroptu:
Entendi…
Obrigado, pela resposta, sobre a parte de design das telas existe alguma forma agilizar o processo ou é tudo na unha mesmo.

Existe algum livro ou video aula que alguem possa me sugerir que tratar sobre a integração do jsf+RichFaces+Spring

Livro que trate diretamente ta integração eu não conheço, mas usei o Spring in Action e o Java Persistence with Hibernate, que são muito bons pra quem está começando e também pra quem já sabe como funciona. Pra JSF tem um dessa série, http://www.amazon.com/gp/product/[telefone removido]/sr=8-1/qid=[telefone removido]/ref=pd_bbs_1/103-9933680-9175031?_encoding=UTF8 mas esse eu não conheço.

Esse tutorial dá um overview do que precisa ser preparado para a integração http://java.dzone.com/articles/jboss-richfaces-spring

Leandroptu

sobre a parte de design JSF+RichFaces das telas existe alguma forma (IDE) para agilizar o processo ou é tudo na unha mesmo.

K

Nunca usei o Netbeans pra esse fim. O Eclipse tem alguns recursos pra agilizar o processo, você precisa instalar o plugin do JbossTools.

Mas na verdade pra aprender o bom é fazer na mão. Demora mais, só que você aprende mais também.

Leandroptu

Mais uma vez agradeço pela resposta… Valew mesmo…

Criado 11 de setembro de 2010
Ultima resposta 14 de set. de 2010
Respostas 11
Participantes 4