| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2011 19:43:23
|
Luciano_Lopes
Virtual Machine Man
![[Avatar]](/images/avatar/7cf64721b76a6355fe9ee5a3ba6b72d6.jpg)
Membro desde: 04/05/2009 22:32:02
Mensagens: 676
Offline
|
Pessoal, ja tem uns dias que estou estudando JSF,ja havia desenvolvido algumas coisas em JSP, dai surgiu duvida,sei que o JSF é um avanço sobre o JSP mas a pergunta é a seguinte:
HOJE as empresas preferem sistemas JSF ou JSP e porque?
|
http://twitter.com/luciano_skyline |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2011 19:49:12
|
ArtesaoDeSoftware
JavaTeenager
![[Avatar]](/images/avatar/cb60dd928f72fe7ea03595dab995f070.jpg)
Membro desde: 14/02/2010 22:07:42
Mensagens: 159
Offline
|
Olha, em termos de performance, minha experiência diz que JSF é a pior solução.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2011 19:55:02
|
Luciano_Lopes
Virtual Machine Man
![[Avatar]](/images/avatar/7cf64721b76a6355fe9ee5a3ba6b72d6.jpg)
Membro desde: 04/05/2009 22:32:02
Mensagens: 676
Offline
|
ArtesaoDeSoftware wrote:Olha, em termos de performance, minha experiência diz que JSF é a pior solução.
Porque?
|
http://twitter.com/luciano_skyline |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2011 19:58:56
|
ArtesaoDeSoftware
JavaTeenager
![[Avatar]](/images/avatar/cb60dd928f72fe7ea03595dab995f070.jpg)
Membro desde: 14/02/2010 22:07:42
Mensagens: 159
Offline
|
Como assim porque ? Porque é lento.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2011 20:14:11
|
Luciano_Lopes
Virtual Machine Man
![[Avatar]](/images/avatar/7cf64721b76a6355fe9ee5a3ba6b72d6.jpg)
Membro desde: 04/05/2009 22:32:02
Mensagens: 676
Offline
|
Vi na net que o JSF é tecnologia de ponta quando se fala em desenvolvimento web,mesmo assim JSP ainda é usado ou vem diminuindo?A empresas de desenvolvimento de software preferem qual das duas?
|
http://twitter.com/luciano_skyline |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2011 20:36:43
|
Victor Neves
JavaEvangelist
![[Avatar]](/images/avatar/52092f83c2d842688d424af6a5e55c7b.jpg)
Membro desde: 12/12/2008 19:18:21
Mensagens: 302
Localização: Brasília - DF
Offline
|
As empresas estao usando JSF por uma simples questão de modinha.
Quando voce roda um sistema usando JSF e voce pede para ver o código fonte, voce pode ver que o JSF criou vários códigos escondidos de voce, que ele ate mesmo chegou a alterar algum nome de algum campo colocando numeros e underlines nos nomes, ai dá erro voce nao sabe onde está, tem que ficar procurando o código debaixo do tapete.
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2011 20:37:49
|
GouverMXT
JavaGuru
![[Avatar]](/images/avatar/e65da2392672bfaa382312263caceb9d.jpg)
Membro desde: 19/03/2007 15:58:06
Mensagens: 233
Offline
|
A resposta é um grande DEPENDE. Para desenvolver um site normal acho que JSF não é a melhor opção, já para um sistema Web pode ser uma das boas opções, apesar de não preferí-lo em nenhum caso rsrs
|
Rails. It just works. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2011 21:54:35
|
luxu
GUJ Ranger
![[Avatar]](/images/avatar/8ba23d23ce49f63d802d34b1bceebfe1.jpg)
Membro desde: 28/10/2008 18:23:12
Mensagens: 881
Localização: Presidente Prudente/SP
Offline
|
naum seria o JSF um melhoria do JSP?
|
zicadopv.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2011 22:14:04
|
Cristiano de Barros
JavaBaby
![[Avatar]](/images/avatar/10f95327c7464eda880047e7be289e41.jpg)
Membro desde: 16/03/2008 21:11:04
Mensagens: 78
Localização: Florianópolis
Offline
|
Boa noite.
Acredito que a resposta seja um depende também.
Em minha opinião, o JSF tem uma produtividade muito superior ao JSP pela série de recursos extras que ele possui.
Porém todos estes recursos possuem um custo, e isso é normal, cabe a você pesar o que vale mais a pena em cada caso.
Para fazer uma comparação, você pode pensar da seguinte maneira:
As linguagens de mais baixo nível são as que possuem os melhores desempenhos. Porém todos nós utilizamos linguagens de alto nível, que possuem inúmeros recursos extras e facilitam a nossa vida. Note que isto gera um custo de desempenho também, mas a produtividade aumenta absurdamente.
Então eu acredito que cabe a nós desenvolvedores avaliarmos quando é possível utilizar ou não, pois todos os dois tem suas vantagens e desvantagens.
Quero deixar claro que isto é apenas minha opinião. Não gosto de guerra de frameworks/linguagens.
Abraço.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2011 22:21:39
|
otaviojava
GUJ Master
![[Avatar]](/images/avatar/d419e81be1290357badc49826f0a8a72.jpg)
Membro desde: 14/12/2010 10:09:09
Mensagens: 1192
Localização: Salvador,Bahia
Offline
|
Eu acredito que cada caso é um caso.
Seria como perguntar: Qual é o melhor o garfo ou a faca ?
você certamente diria depende da situação.
No caso do jsf ele é mais voltado a view do seu sitema respeitando o mvc existindo diversas implementações do jsf como o rich faces, prime faces etc.
Na versão atual ele foi muito bem melhorado trazendo inclusive recursos com ajax. Em fim um framework moldado para sua view
O jsp ele é uma página que roda java, no lado do servidor além de chamar bean etc.
Vale lembrar que o jsf pode usar também o jsp embora ele por padrão na nova versão é xhtml
E ambos foram atualizados na nova versão do jee o jee6.
|
twitter- https://twitter.com/otaviojava
java -http://home.java.net/blogs/otaviojava
blog - http://otaviosantana.blogspot.com/
javabahia - http://javabahia.blogspot.com/
linguagil - http://javabahia.blogspot.com/
Desenvolva aplicações com Cassandra de uma maneira mais fácil com o EasyCassanra: https://github.com/otaviojava/Easy-Cassandra
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2011 09:37:06
|
AbelBueno
Virtual Machine Man
Membro desde: 04/08/2010 09:37:57
Mensagens: 543
Offline
|
Particulamente, acredito que não seja uma comparação muito válida.
Ao utilizar JSF você estará trabalhando com um framework WEB, com várias coisas prontas, e desenvolver a partir disso.
JSP é "apenas" (ou deveria ser) um engine para renderizar páginas dinâmicas.
O que você chama de desenvolver em JSP? Utilizar scriptlets? Ou MVC na mão com Servlets e JSPs?
Para as duas opções acima, recomendo JSF sem sombra de dúvidas.
Uma comparação, que acredito ser mais válida, é comparar frameworks baseados em componente (JSF) ou baseados em actions (como VRaptor).
Daí recomendo utilizar VRaptor...
This message was edited 1 time. Last update was at 06/01/2011 09:37:25
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2011 10:00:07
|
Luciano_Lopes
Virtual Machine Man
![[Avatar]](/images/avatar/7cf64721b76a6355fe9ee5a3ba6b72d6.jpg)
Membro desde: 04/05/2009 22:32:02
Mensagens: 676
Offline
|
Eu andei pesquisando e vi que a vários frameworks como o PrimeFaces,RichFaces para JSF, no caso do JSP eu posso também usar o Prime?
|
http://twitter.com/luciano_skyline |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2011 10:19:39
|
andredecotia
JWizard
![[Avatar]](/images/avatar/3e0c75ef9041e74cc2a533fa0fbbf33a.jpg)
Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline
|
Acredito que se o assunto é performance da aplicação, JSP puro ganha na disputa contra o framework JSF.
|
--
André AS
Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2011 10:29:44
|
Luiz Aguiar
Moderador
![[Avatar]](/images/avatar/843a4d7fb5b1641b0bb8e3c2b2e75231.jpg)
Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline
|
VRaptor + JSP + JQuery + CSS3
[]s
|
-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2011 10:46:59
|
Luciano_Lopes
Virtual Machine Man
![[Avatar]](/images/avatar/7cf64721b76a6355fe9ee5a3ba6b72d6.jpg)
Membro desde: 04/05/2009 22:32:02
Mensagens: 676
Offline
|
Não existem nenhuma forma de usar o prime no jsp?Não gosto de usar jquery não, fico meio perdido, não tenho experiencia na aprte de design
|
http://twitter.com/luciano_skyline |
|
|
 |
|
|