| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 12:01:54
|
jgbt
Forum Spammer
![[Avatar]](/images/avatar/25df35de87aa441b88f22a6c2a830a17.png)
Membro desde: 04/06/2003 15:01:48
Mensagens: 1192
Localização: Porto Alegre/RS
Offline
|
realjn wrote:
Creio que parte das reservas quanto à adoção de JSF/ASP.NET pelo pessoal "high-end" seja justamente o fato de que não é possível atualmente ter controle absoluto sobre o que o browser vai renderizar. Se o requerimento da aplicação envolve emitir tags bem comportadas, css e xhtml compliant, então esses frameworks deixam a desejar. Isso acontece porque os componentes que você coloca em um form emitem suas próprias tags, afinadas para o caso de uso médio - que afinal pode não ser o que você deseja. Embora alguns ambientes permitam customizar a geração de código isso acaba tornando-se uma tarefa paralela e muitos acabam desistindo da idéia e fazendo tudo na mão ou com a ajuda de frameworks mais leves. Isso sem falar na largura de banda: programadores experientes tendem a criar código mais compacto que se comporta melhor quando carregado a partir da Web.
bom, eu tinnha respondido no inicio da thread, e depois de ler todos os post acho que esse comentario reflete exatamente o meu pensamento.
volto a dizer, JSF tem facilidades, principalmente se vc usar uma IDE que de suporte, mas EU particularmente não gosto muito.
Um dos motivos é o citado acima.
Ainda não vi nada que gere codigo java de forma decente, talves a propria linguagem limite isso, não sei. Mas por isso não gosto muito de frameworks que p/ vc ser produtivo se baseia em wizards.
[]´s
|
João Bier
Desenvolvedor Java |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 13:41:08
|
Emerson Macedo
Virtual Machine Man
![[Avatar]](/images/avatar/360c19682e81f21d55846685c1701179.jpg)
Membro desde: 01/08/2006 16:55:28
Mensagens: 572
Localização: Rio de Janeiro - RJ
Offline
|
Acho que ta longe ainda de máquina escrever código melhor que o ser humano
|
Emerson Macedo Leite
PMP - Ping-pong Master Player
http://codificando.com
"Porque, assim como o relâmpago sai do oriente e se mostra até o ocidente, assim será também a vinda do filho do homem." - Mateus 24:27 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 14:19:26
|
bobmoe
Virtual Machine Man
![[Avatar]](/images/avatar/9cc25407f209e031babdac7d3c520ccb.png)
Membro desde: 11/07/2006 20:45:48
Mensagens: 522
Localização: Sampa
Offline
|
emerleite wrote:Acho que ta longe ainda de máquina escrever código melhor que o ser humano
Compiladores como o gcc fazem otimizações de código bem específicas de cada caso afim de gerar o assembler mais adequado. Não é impossível um ser humano fazer isso, mas é insano achar que alguém avaliaria as melhores situações para cada instrução em milhares de linhas de código. É aí que a máquina é melhor.
This message was edited 1 time. Last update was at 06/12/2007 14:19:44
|
Roberto Nogueira - bobmoe.blogspot.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 14:32:39
|
Emerson Macedo
Virtual Machine Man
![[Avatar]](/images/avatar/360c19682e81f21d55846685c1701179.jpg)
Membro desde: 01/08/2006 16:55:28
Mensagens: 572
Localização: Rio de Janeiro - RJ
Offline
|
bobmoe wrote:
emerleite wrote:Acho que ta longe ainda de máquina escrever código melhor que o ser humano
Compiladores como o gcc fazem otimizações de código bem específicas de cada caso afim de gerar o assembler mais adequado. Não é impossível um ser humano fazer isso, mas é insano achar que alguém avaliaria as melhores situações para cada instrução em milhares de linhas de código. É aí que a máquina é melhor.
E quem falou de otimizações de compiladores ? Estamos falando de geradores de códigos a partir do zero. Demos como exemplo IDEs fabulosas para gerar código para JSF e outras porcarias semelhantes.
|
Emerson Macedo Leite
PMP - Ping-pong Master Player
http://codificando.com
"Porque, assim como o relâmpago sai do oriente e se mostra até o ocidente, assim será também a vinda do filho do homem." - Mateus 24:27 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 14:50:32
|
ddduran
Virtual Machine Man
![[Avatar]](/images/avatar/1239f1a40e317d2de113e7ca17f52464.jpg)
Membro desde: 13/11/2006 16:44:54
Mensagens: 508
Offline
|
é acho que o JSF precisa de mais uns 5 anos ainda...
ele é legal pra quem ta migrando da programação desktop para WEB, mas não sei por que sinto um certo disturbio na força quando vejo sistemas em JSF
Pessoalmente EU (tambem) não gosto de JSF, mas pagando bem que mal tem, ne?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 14:52:35
|
bebad
JavaGuru
![[Avatar]](/images/avatar/ca49dcab7677fd5d3108f9a9b250d604.jpg)
Membro desde: 27/07/2006 19:56:35
Mensagens: 287
Offline
|
Galera nao usem JSF, porque é uma bosta!!!!
Deixem que eu uso, e dai eu ganho toda a grana dos projetos por vcs, e enquanto vcs tao fazendo um crud-tabular eu ja to nas validacoes com Seam !!!
|
JavaEvangelised, becoming a master ....
Admin.. PATCH your box now, or DIE!!!
Java Plataform, Standard Edition.
SCJP 5.0.
SCWCD 5.0. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 15:00:30
|
jgbt
Forum Spammer
![[Avatar]](/images/avatar/25df35de87aa441b88f22a6c2a830a17.png)
Membro desde: 04/06/2003 15:01:48
Mensagens: 1192
Localização: Porto Alegre/RS
Offline
|
outra ponto importante é que usando uma IDE com suporte voce pode ser muito produtivo usando JSF.
mas não se esqueçam que produtividade NÃO É SO TEMPO DE DESENVOLVIMENTO.
O maior custo de um software é manutenção(não seio nde coloquei o link sobre isso).
[]´s
|
João Bier
Desenvolvedor Java |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 15:06:39
|
jgbt
Forum Spammer
![[Avatar]](/images/avatar/25df35de87aa441b88f22a6c2a830a17.png)
Membro desde: 04/06/2003 15:01:48
Mensagens: 1192
Localização: Porto Alegre/RS
Offline
|
bebad wrote:Galera nao usem JSF, porque é uma bosta!!!!
Deixem que eu uso, e dai eu ganho toda a grana dos projetos por vcs, e enquanto vcs tao fazendo um crud-tabular eu ja to nas validacoes com Seam !!!
Não vi ninguem aqui dizendo que é uma bosta.
Eu so não quero me tornar IDE developer, com codigo porco sendo gerado p/ mim... ja migrei p/ o java por causa disso.
Se vc leu o titulo e TODA a thread vc percebeu que foram dados argumentos suficientes que JSF não é uma maravilha.
Se vc gosta, otimo, use e seja feliz. Mas antes de o JSF se tornar maduro o suficiente para atender requisitos complexos, ja vai surgir alguma coisa melhor. JSF é a resposta da SUN ao MS VS, isso que eu acho. Agilizando desenvolvimento e criando os mesmos velhos problemas.
[]´s
|
João Bier
Desenvolvedor Java |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 15:11:17
|
rato*loco
Debugger
Membro desde: 25/05/2007 00:48:06
Mensagens: 56
Localização: curitiba -Parana
Offline
|
Ta bom vc´s sabem td de jsf entao alguem me explique como gerar wml apartir do jsf tipo hora que o cliente acessar a pg se for celular mostra wml se for browse normal mostra html como se faz isso?
|
e ieu mesmo |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 15:20:43
|
saoj
Forum Spammer
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.jpg)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2133
Localização: RJ, BRA
Offline
|
rato*loco wrote:Ta bom vc´s sabem td de jsf entao alguem me explique como gerar wml apartir do jsf tipo hora que o cliente acessar a pg se for celular mostra wml se for browse normal mostra html como se faz isso?
Isso não tem nada haver com JSF. Simplesmente essa informação virá num header, daí vc saberá se tem que jogar o cara para o site em html ou para o site em wml. E nem pensa em usar XSTL para ficar transformando XML em HTML em WML em XXX. Isso foi outra coisa tipo EJB e JSF que passou longe de dar certo... Alguém chegou a usar cocoon?
This message was edited 1 time. Last update was at 06/12/2007 15:21:16
|
- "Prefiro proclamar abertamente aos homens, baseando-me no meu conhecimento da realidade, aquilo que lhes seja útil, ainda que ninguém o compreenda, a dar, sob o caloroso aplauso da multidão, o meu acordo em tolices." (Epicuro) Vestido Noiva Ipanema Rio de Janeiro Casamento InterNovias InterNoivas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 15:26:29
|
rato*loco
Debugger
Membro desde: 25/05/2007 00:48:06
Mensagens: 56
Localização: curitiba -Parana
Offline
|
Isso não tem nada haver com JSF. Simplesmente essa informação virá num header, daí vc saberá se tem que jogar o cara para o site em html ou para o site em wml.
entao isso significa que os meus componentes jsf precisam ser diferentes para wml e html vou ter q criar isso na unha alguem tem um exemplo ???
|
e ieu mesmo |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 15:31:39
|
saoj
Forum Spammer
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.jpg)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2133
Localização: RJ, BRA
Offline
|
rato*loco wrote:
Isso não tem nada haver com JSF. Simplesmente essa informação virá num header, daí vc saberá se tem que jogar o cara para o site em html ou para o site em wml.
entao isso significa que os meus componentes jsf precisam ser diferentes para wml e html vou ter q criar isso na unha alguem tem um exemplo ???
Alguma coisa que roda WML e não HTML muito provavelmente não vai ter suporte a JavaScript, então os seus componentes serão praticamente NULOS ou Não-existentes.
WML (o tal do WAP) nunca existiu na minha opinião... é uma coisa tosca que serve para muito pouco... se vc quer um site em WML, vc terá uma versão para web e outra para WML totalmente independente e diferente, ambas acessando a mesma base de dados...
WAP/WML não conseguiu nem engatinhar... eu cheguei a mexer com isso... era uma coisa muito triste... não existe mundo celular/web antes do IPhone... a coisa começou/nasceu agora com o Iphone...
e isso não absolutamente nada haver com JSF
This message was edited 1 time. Last update was at 06/12/2007 15:32:30
|
- "Prefiro proclamar abertamente aos homens, baseando-me no meu conhecimento da realidade, aquilo que lhes seja útil, ainda que ninguém o compreenda, a dar, sob o caloroso aplauso da multidão, o meu acordo em tolices." (Epicuro) Vestido Noiva Ipanema Rio de Janeiro Casamento InterNovias InterNoivas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 15:38:14
|
rato*loco
Debugger
Membro desde: 25/05/2007 00:48:06
Mensagens: 56
Localização: curitiba -Parana
Offline
|
hum dexa eu ver se entendi entao vai ter que ser separado mesmo uma pg html e outra pra wml, mas da para usar os componentes do jsf pra isso né os input e output ai eu mudo o renderkit é isso?
ha e o mobilefaces qdo usar isso?pra que serve especificamente?quais recursos oferece?
This message was edited 1 time. Last update was at 06/12/2007 15:41:40
|
e ieu mesmo |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 16:07:12
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7769
Localização: London, UK
Offline
|
bebad wrote:Galera nao usem JSF, porque é uma bosta!!!!
Deixem que eu uso, e dai eu ganho toda a grana dos projetos por vcs, e enquanto vcs tao fazendo um crud-tabular eu ja to nas validacoes com Seam !!!
Validacoes? Mas eu fiz em Rails e ja terminei...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2007 16:35:25
|
pardal_nb
Virtual Machine Man
Membro desde: 12/09/2006 08:26:06
Mensagens: 672
Offline
|
rato*loco wrote:
Validacoes? Mas eu fiz em Rails e ja terminei...
parabnes entao vaza, cai fora e deixa o jsf pra nos o homem rails
|
|
|
 |
|
|