| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2010 17:35:00
|
Crown
Debugger
Membro desde: 19/01/2010 17:14:49
Mensagens: 52
Offline
|
Parei de trabalhar com Java a algum tempo, gostaria de saber como anda cenario atual, nunca fui muito com a cara do JSF, sempre vi como uma teclogia que logo ia cair em desuso, iae pessoal ainda usam JSF nas suas empresas em novos projetos?
ps:Sei que tudo depende de premissas, mas nunca gostei da ideia dos controles serem processados no servidor.
This message was edited 2 times. Last update was at 20/09/2010 17:40:37
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2010 17:47:09
|
gilbueno
JavaBaby
![[Avatar]](/images/avatar/ddf1955b1b9e3788cfafa55298499b3a.png)
Membro desde: 30/07/2010 16:16:47
Mensagens: 77
Offline
|
aqui na minha empresa agente usa muitoo o JSF 2.0
e o JPA também
|
/**
*
* @author gil
*/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2010 17:52:41
|
Carlos_ds_jar
Virtual Machine Man
![[Avatar]](/images/avatar/6289deccda230bf7fe2733a9f943a66e.jpg)
Membro desde: 27/01/2007 15:38:24
Mensagens: 540
Localização: Ceará e Paraíba
Offline
|
Eu ainda uso!
|
"O Java é capaz de gerar mais soluções e mais problemas do que a nossa 'vã' filosofia é capaz de prever!" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2010 17:56:24
|
robsonsm
JavaGuru
![[Avatar]](/images/avatar/70b0e5c6b6b21693b63b76308e0a2efc.jpg)
Membro desde: 28/02/2009 18:49:47
Mensagens: 217
Offline
|
No ano passado participei de três projetos para uma empresa e todos eram com jsf. Hj estou em outra empresa e trabalhando com Struts 2.
|
Sun Certified Java Programmer 5.0 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2010 17:57:58
|
Giulliano
GUJ Master
![[Avatar]](/images/avatar/7f5a17b792b687fc4c227a5c5e569dd8.jpg)
Membro desde: 14/11/2006 19:29:38
Mensagens: 1627
Localização: São Paulo
Offline
|
Crown wrote:Parei de trabalhar com Java a algum tempo, gostaria de saber como anda cenario atual, nunca fui muito com a cara do JSF, sempre vi como uma teclogia que logo ia cair em desuso, iae pessoal ainda usam JSF nas suas empresas em novos projetos?
ps:Sei que tudo depende de premissas, mas nunca gostei da ideia dos controles serem processados no servidor.
hahahahahha...como assim "ainda usam"....fala como se fosse algo ultrapassado. JSF é especificação JEE, e na minha opnião muito melhor que struts
|
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional Java Programmer
GiuLLianO MoRRoNi
<UnTouChAbLe> |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2010 18:04:39
|
alabeduarte
Thread.start()
Membro desde: 18/10/2009 12:51:30
Mensagens: 38
Offline
|
A empresa que trabalho possui vários projetos que utilizam JSF.
Este framework, se bem usado, é uma mão na roda para determinadas situações.
Entretanto, aqui na empresa que trabalho, muito se tem discutido em relação aos frameworks action-based e component-based.
A questão é que muitas vezes perdemos mais tempo configurando os componentes do que focando na regra de negócio, principalmente quando a empresa tem um modelo de layout padrão. Além disso, o JSF da muita liberdade para inserção de regras de negócios na camada de apresentação (nos componentes) através dos managed beans, e pra dar manutenção de um projeto que não foi você quem fez se torna mais e mais delicado, porque envolvem escopos, referências a outros managed beans, etc.
Fora que ele não oferece algumas facilidades que os frameworks atuais action-baseds oferecem como o suporte a serviços REST.
Por este e outros motivos, o VRaptor 3 (action-based) será o framework da vez (ao que tudo indica) na empresa em que trabalho.
Mas é um assunto polêmico e existem casos em que o JSF ainda é muito bem vindo, porém eu particularmente já não me acho tão produtivo utilizando JSF, ao contrário quando utilizo o VRaptor por exemplo.
OBS: não é minha intenção evangelizar nenhum tipo de framework aqui! ^^
|
Alabê Duarte
SCJP 6
@alabeduarte
http://br.linkedin.com/in/alabeduarte
http://alabeduarte.blogspot.com
http://javabahia.blogspot.com
http://www.portaljavabahia.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2010 18:11:04
|
Crown
Debugger
Membro desde: 19/01/2010 17:14:49
Mensagens: 52
Offline
|
fora que jsf faz parte do EE, oq motivou a utilizacao do mesmo em seus projetos, lembrando que minha intenção nao é dizer que o framework nao presta, é me atualizar. é como eu disse o fato que da minha empatia pelo jsf é por conta de ela passar mais uma responsabilidade pro servidor, que é processar os controls, sei que muitas outras tecnoligias fazem isso, mas isso me faz nao gostar delas tambem, isso vinha mudando com alguns controls baseados em ajax, melhorou?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2010 19:34:44
|
sulito
Virtual Machine Man
Membro desde: 23/11/2009 07:15:59
Mensagens: 608
Offline
|
não se esqueça que o jsf faz parte do padrao JAVA EE, eu acho que o problema esta no programador e nao no framework ou na linguagem, a quem se adapta mais facilmente no struct do que no jsf, e por ai fora, a quem fica mais produtivo numa do que noutra.
mas não se esqueçam padrão é padrao
|
LPI-101 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2010 19:54:35
|
marcosalex
GUJ Expert
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline
|
Por aqui tem muita gente usando JSF e muito mais migrando de outros frameworks (struts 1 e 2) pra ele.
Mas sobre qual é o melhor, é igual o colega falou: vai muito do gosto, tem gente que prefere action-based, outros odeiam. Daí vai da empresa.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2010 20:57:34
|
Tiburcio_Mancha
JavaEvangelist
![[Avatar]](/images/avatar/273ea7552f2fedc728d1462e7791434b.jpg)
Membro desde: 28/07/2008 10:34:13
Mensagens: 367
Offline
|
Além disso, o JSF da muita liberdade para inserção de regras de negócios na camada de apresentação (nos componentes) através dos managed beans, e pra dar manutenção de um projeto que não foi você quem fez se torna mais e mais delicado, porque envolvem escopos, referências a outros managed beans, etc.
Mas ae, só pq da liberdade não quer dizer que se deve fazer. O programador deve conhecer boas práticas de programação, conhecer o MVC, é o mínimo que se espera de um profissional.
não se esqueça que o jsf faz parte do padrao JAVA EE, eu acho que o problema esta no programador e nao no framework ou na linguagem, a quem se adapta mais facilmente no struct do que no jsf, e por ai fora, a quem fica mais produtivo numa do que noutra.
mas não se esqueçam padrão é padrao
Concordo. Acho que o o ideal é conhecer muito bem Servlets, pois esse framewoks são todos construídos em cima. Depois dependendo da demanda, o entendimento e domínio da tecnologia é fácil.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2010 22:32:14
|
bombbr
Java Ninja
![[Avatar]](/images/avatar/baed9f51d412c2514ee46a0942138ad6.png)
Membro desde: 20/02/2005 21:56:17
Mensagens: 256
Offline
|
Infelizmente sim....
|
"Não existe trabalho ruim. Ruim é ter que trabalhar." (Seu Madruga) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/09/2010 09:43:40
|
YvGa
Virtual Machine Man
Membro desde: 07/03/2007 15:58:16
Mensagens: 518
Offline
|
bombbr wrote:
Infelizmente sim....
++
|
Paulo Borio |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/10/2010 13:15:33
|
pissike
Entusiasta Java
Membro desde: 13/11/2008 08:07:03
Mensagens: 16
Offline
|
Que bala de prata que nada!
JSF é muito robusto, muito completo, muito isso e muito aquilo.
Satisfaz todas as necessidades? Não!
Usa quem pode e quem quer.
Aqui estamos usando a versão 1.2
Infelizmente. Sou mais wicket.
This message was edited 1 time. Last update was at 08/10/2010 13:16:22
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/10/2010 15:38:10
|
mochuara
GUJ Master
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline
|
Tiburcio_Mancha wrote:
Além disso, o JSF da muita liberdade para inserção de regras de negócios na camada de apresentação (nos componentes) através dos managed beans, e pra dar manutenção de um projeto que não foi você quem fez se torna mais e mais delicado, porque envolvem escopos, referências a outros managed beans, etc.
Mas ae, só pq da liberdade não quer dizer que se deve fazer. O programador deve conhecer boas práticas de programação, conhecer o MVC, é o mínimo que se espera de um profissional.
Eu não exigiria muito de quem usa JSF, empresas que usam JSF mal conseguem fazer o mesmo projeto rodar em outra IDE!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/10/2010 15:41:38
|
Wesley Marra
Java Ninja
![[Avatar]](/images/avatar/e52917b6014799a313777d99a977c518.jpg)
Membro desde: 17/10/2007 11:23:01
Mensagens: 271
Localização: Brasília - DF
Offline
|
Trabalho com JSF a 3 anos e não tenho nada a reclamar
|
Sun Certified Java Programmer 5.0
Sistemas de Informação.
|
|
|
 |
|
|