-
1. Re: Novidades para os fãs do Richfaces: Componentes de geração de gráficos! =D
adrianoschmidt Apr 29, 2013 3:49 PM (in response to rimolive)Olá,
Estou iniciando o desenvolvimento da aplicação e gostaria de usar richfaces.. queria usar tudo da red hat.. jboss as 7, jboss developer studio e richfaces...
porém.. acredito que o richfaces perde em dois pontos principais para o prime:
- número e variedade de componentes
- beleza
O segundo item, acredito que não seria o maior problema, vou utilizar bootstrap e fazendo um trabalho legal de CSS dá pra deixar o Richfaces bonito.. Lembrando que essa é a minha opinião, não sei se vocês concordam..
Sobre o número de componentes vejo que o prime tem bem mias varidades.. ou não?
Gostaria da opinião de vocês quanto a isso..
Abraço!!
Adriano Schmidt
-
2. Re: Novidades para os fãs do Richfaces: Componentes de geração de gráficos! =D
ivandasilva Apr 29, 2013 3:53 PM (in response to adrianoschmidt)Concordo, eu também prefiro o primefaces, a única coisa que me deixa com o pé atrás do primefaces é que 90% dos bugs e novos componentes são criados por um tal de Cagatay Civici's.
O que acontece com o projeto se ele ficar doente rsrsrs...
-
3. Re: Novidades para os fãs do Richfaces: Componentes de geração de gráficos! =D
rimolive Apr 29, 2013 4:10 PM (in response to adrianoschmidt)Adriano, posso estar enganado quanto à isso mas quantidade de componentes não seria algo atrativo em uma biblioteca JSF se eu irei utilizar apenas 20% desses componentes. No entanto, acredito também que o Richfaces peca em alguns pontos no que diz respeito à variedade de componentes úteis, como no caso de componentes para gráficos... =D
Quanto à beleza, isso pode ser customizável e um webdesigner conseguiria compreender facilmente como fazer apenas olhando o Richfaces Components Reference: http://docs.jboss.org/richfaces/latest_4_2_X/Component_Reference/en-US/html/
O richfaces está trabalhando para utilizar componentes que façam uso do HTML5 e também há um projeto para isso que é o Richfaces Bootstrap: https://bootstrap-richfaces.rhcloud.com/
-
4. Re: Novidades para os fãs do Richfaces: Componentes de geração de gráficos! =D
adrianoschmidt Apr 29, 2013 7:56 PM (in response to rimolive)Ricardo,
primeiramente gostaria de dizer que agradeço sua resposta e sua opinião!
eu acredito que na maioria das vezes usamos uma pequena porcentagem dos componentes disponibilizados pela biblioteca escolhida como vc falou, porém, não posso ter essa limitação no meu projeto... caso eu queira usar uma tree, um slider ou mesmo um gráfico o richfaces me limita.. diferente do prime.. entendo que você também tem essa visão pois disse "Richfaces peca em alguns pontos no que diz respeito à variedade de componentes úteis"
sobre a beleza eh algo que eu vejo que o richfaces deixa bastante a desejar.. entendo que um webdesiigner poderia customizar os componentes, porém, se eu não tiver esse recurso no meu projeto dificultaria muito... vou dar um exemplo simples dos componentes de notificação.. veja:
Não vejo os componentes do richfaces como prontos para eu utilizar no meu sistema e apresentar a um cliente.. já no primefaces os componentes são mais bonitos sem eu ter que mexer em nada..
Eu não conhecia o Richfaces Bootstrap.. achei muito legal a ideia!! Acredito que ele estende os componentes do rich e adiciona os estilos do bootstrap.. muito boa a ideia!! Porém, o meu medo é quando der um erro (um bug ou mesmo uma dúvida) em um <b:alert> do Richfaces Bootstrap não vou ter muito para onde correr pois vejo que esse framework não é muito utilizado ainda.. mas se acontecer um erro no p:messages vou ter muito material na internet e vou encontrar mais pessoas que possam me ajudar...
enfim.. essa é a minha opinião, é a minha visão com base nas experiências que já tive utilizando os dois framework aqui discutidos...
eu tive muitos problemas com o prime já.. peguei alguns bugs e gastei um bom tempo para conseguir contorná-los.. mas de uma maneira geral ele sempre me atendeu, e como também já trabalhei com o richfaces eu estou analisando qual biblioteca escolher para os meus próximos projetos..
eu li agora a comparação feita pelo DevMedia:
http://www.devmedia.com.br/bibliotecas-de-interface-rica-no-jsf-2-revista-java-magazine-114/27501
e o primefaces ficou em primeiro lugar conforme texto abaixo:
Como pode ser visto, o PrimeFaces ficou em primeiro lugar, seguido por RichFaces e ICEfaces. A liderança do framework turco é explicada pelo excelente desempenho na avaliação dos componentes, por ter atingido um nível de popularidade bastante relevante – tanto no Brasil, como no resto do mundo – e por ter apresentado a melhor performance em dois dos quatro testes de tamanho do HTML de resposta. As ressalvas estão no material de consulta – a biblioteca não possui tutoriais, vídeos ou slides de treinamento – e no fórum, que poderia ser melhorado.
O RichFaces surpreendeu positivamente nos testes de tamanho do HTML de resposta envolvendo a listagem dos clientes e o menu, apresentando, em ambos os casos, uma quantidade de bytes muito inferior aos concorrentes. Outro ponto bastante positivo é a validação do lado do cliente, que diminui o tráfego na rede e poupa recursos do servidor. Infelizmente, a popularidade da biblioteca tem caído nos últimos três anos, mas ainda há força, principalmente aqui no Brasil. Em termos de melhorias, elas devem começar de forma vigorosa na diversidade dos componentes, pois o framework não possui nem mesmo suporte a gráficos estatísticos, como acontece com os dois concorrentes. É preciso também melhorar o conteúdo do wiki, que está bastante incompleto.
Leia mais em: Bibliotecas de Interface Rica no JSF 2 - Revista Java Magazine 114 http://www.devmedia.com.br/bibliotecas-de-interface-rica-no-jsf-2-revista-java-magazine-114/27501#ixzz2Rtq4euV4Abraços!
Adriano Schmidt
-
5. Re: Novidades para os fãs do Richfaces: Componentes de geração de gráficos! =D
marcelomrwin Jul 15, 2013 11:02 AM (in response to rimolive)Eu concordo com você Adriano. Nem tanto pelo resultado da DevMedia mas por experiência mesmo. Como vivemos na época do imediatismo e escasses de recursos, nem sempre contamos com um webdesigner na equipe. E para muitos de nós que trabalhamos com projetos particulares nosso conhecimentos em webdesign normalmente são bem resumidos. Então se você já consegue incorporar ao seu projeto uma bibilioteca que te traga benefícios como um design agradável você ganha bastante com isso.
-
6. Re: Novidades para os fãs do Richfaces: Componentes de geração de gráficos! =D
rimolive Jul 15, 2013 11:08 AM (in response to marcelomrwin)Alguém topa um encontro JBUG (presencial ou via Hangout) sobre ferramentas que podem auxiliar a repor essa deficiência com Web Designers? =D
-
7. Re: Novidades para os fãs do Richfaces: Componentes de geração de gráficos! =D
marcelomrwin Jul 15, 2013 11:11 AM (in response to rimolive)Tamo ai! (Hangout)
-
8. Re: Novidades para os fãs do Richfaces: Componentes de geração de gráficos! =D
mauriciomag Jul 15, 2013 1:42 PM (in response to marcelomrwin)Eu também vou participar!
-
9. Re: Novidades para os fãs do Richfaces: Componentes de geração de gráficos! =D
rimolive Jul 15, 2013 1:54 PM (in response to rimolive)Apenas para complementar: No TDC de São Paulo, teve uma apresentação interessante sobre JSF e Bootstrap. E inclusive diz algo interessante sobre "não confiar em bibliotecas de componentes JSF só porque são bonitinhas" (nisso eu incluo todas as bibliotecas, seja ela Richfaces, Primefaces ou qualquer outro). Vale a pena conferir:
-
10. Re: Novidades para os fãs do Richfaces: Componentes de geração de gráficos! =D
adrianoschmidt Jul 18, 2013 10:17 AM (in response to rimolive)Bacana! Eu topo também!
O Bootstrap veio mesmo pra ajudar quem, como eu, não tem o dom para o design hahah
Eu fiz uma aplicação usando o Primefaces e o bootstrap e ficou muito legal! ficou bem lindo
Acredito que eu conseguiria obter o mesmo visual se tivesse usado o Richfaces.. então realmente a questão do layout não seria desculpa (desde que a pessoa tenha tempo pra aplicar o bootstrap no RichFaces)
Eu falo que a pessoa tem que aplicar pois não me sinto seguro usado o RichfacesBootstrap ou mesmo o PrimeFacesBootstrap (primeiro pq ainda não estão bem parecidos com o Bootstrap e também porque se tiver algum bug seria mais fácil corrigir se você tivesse feito)
Eu estou focando um pouco menos meus estudos e projetos em JSF e tô vendo mais HTML5, CSS e JavaScript, mas se rolar um encontro do JBug eu participo!
abraços!
Adriano Schmidt
-
11. Re: Novidades para os fãs do Richfaces: Componentes de geração de gráficos! =D
rimolive Aug 2, 2013 9:56 AM (in response to rimolive)Pessoal,
Revivendo este post, a equipe de Richfaces lançou a primeira demo dos novos componentes de geração de gráficos. O link é:
http://chartdemo-lukasmacko.rhcloud.com/chart-demo/examples/_charts.jsf
Enviem sugestões, críticas, elogios, etc. no post que eu repasso para o time.