O que usar hoje?

21 respostas
juniorsatanas

Tudo bom pessoal ?

???
Se eu precisa de AJAX para um projeto que vá entrar em produção HOJE, utilizo:

MyFaces Trinidad + Facelets + AJAX4JSF

  • JBoss Seam.

MyFaces Trinidad +
ICEfaces.

GWT

VRaptor + JQuery

Tom Cat ou GlassFish ou JBoss

???

21 Respostas

sergiotaborda

juniorsatanas:
Tudo bom pessoal ?

Se eu precisa de AJAX para um projeto que vá entrar em produção HOJE, utilizo:

MyFaces Trinidad + Facelets + AJAX4JSF

  • JBoss Seam.

MyFaces Trinidad +
ICEfaces.

GWT

VRaptor + JQuery

Tom Cat ou GlassFish ou JBoss

Se for para hoje vc não precisa de um framework, precisa de um milagre. Vc crê em milagres ? :twisted:

O framework a escolher depende dos requisitos do software. Por exemplo GWT e JSF são poibitivos para e-comerce

Tomcat é um bicho diferente do JBoss ou do Classfish. É bom comparar coisas da mesma espécie.

Luiz_Aguiar

VRaptor + JQuery sem sombra de dúvidas.

Fernando_Generoso_da

Porquê???

juniorsatanas

Luiz Aguiar. tudo bom ? obrigado acho que vou ficar na dupla mesmo !

bombbr

VRaptor + JQuery

Porém eu prefiro Struts 2 + JQuery.

Tom Cat 6. A menos que vc necessite algum recurso que o JBoss e ou Glassfish forneça ou sua aplicação tenha cargas pesadas de acesso.

ctdaa

Pensando na rapidez da implementação… não é mais interessante usar um framework que utiliza jQuery? que tal o Richfaces?
Para ficar no básico: JSF + facelets + Richfaces

… e concordo com o bombbr sobre o TomCat

G

Dificil dizer, cada um vai favorecer a tecnologia q melhor domina … e eu sugiro o mesmo a você ^^

quanto ao servidor, se a aplicação não for usar nada de mais, opte pelo tomcat ou mesmo o jetty (muito bom)

juniorsatanas

Concordo, só que não fiz nada em JSF tenho medo de demorar e nao produzir nada !

ALGUÉM TEM UM CRUD : JSF + facelets + Richfaces ?

sergiotaborda

Fernando Generoso da Rosa:
sergiotaborda:

“Por exemplo GWT e JSF são poibitivos para e-comerce”

Porquê???

Porque são orientados a formulário. Eles são uteis para sistemas de cadastro (sistemas simples decadastro)
Vc faria e-comerce em swing se ele corresse dentro do browser ? (nota:ele corre dentro do browser)

ctdaa

juniorsatanas:
Concordo, só que não fiz nada em JSF tenho medo de demorar e nao produzir nada !

ALGUÉM TEM UM CRUD : JSF + facelets + Richfaces ?

Tutoriais?
Tem este artigo do Rafael Ponte: http://www.rponte.com.br/2008/04/10/utilizando-ajax-com-jsf-de-maneira-eficiente/

Mas para começar do zero com JSF? Se você usa netbeans tem este tutorial de crud bem fácil que dá para transformar em facelets e acrescentar richfaces ou outras coisas depois:
http://netbeans.org/kb/docs/web/jsf-jpa-crud-wizard.html

juniorsatanas

ctdaa Boa Noite !

Cara adorei o material, olha que eu já tinha procurado tudo !

O Crud entendir tudo... agora como interagir com Richfaces/Ajax4jsf ? tu tem algum exemplo no seu pc ? exemplo que vc usa para testar ?
    tipo este :[url]http://www.box.net/shared/bnmq6h6kgc[/url]

   Facelets  deixa tudo bem simples.. adorei !

Grande abraço !

juniorsatanas

sergiotaborda Boa Noite !

Esperava um post inteligente como foi dos outros colegas, com propostas... no seu post se tem "(ps)scremento-pseudo-verborragico-intelectual" !
D

Da onde tirou que é proibitivo?
Já entrou no Submarino e viu isso:

Server Apache X-Powered-By JSF/1.2 Content-Encoding gzip Content-Type text/html; charset=UTF-8 Content-Length 19906 Expires Wed, 06 Jan 2010 03:49:32 GMT Cache-Control max-age=0, no-cache, no-store Pragma no-cache Date Wed, 06 Jan 2010 03:49:32 GMT Connection keep-alive Vary Accept-Encoding Set-Cookie sbBeta=http://www.submarino.com.br/; path=/; domain=.submarino.com.br
Ué, achei até que o Submarino funciona bem, não acha? Uhh, vai ver que JSF ali é apenas uma saida qualquer ou, submeteram ao navegador falsamente para deixar uns contentes.
Seguindo seu raciocínio, nem ASP.Net seria, pq também trabalha com formulários. No entanto, são usados em massa.
Respondendo a pergunta do tópico, eu diria: você deve escolher algo que tenha uso em grande escala.
Particularmente, usaria Rails, Django e outros nessa linha. Não que Django seja usado em larga escala, mas que tem Python por trás. Rails porque é inteligente e possui muitos gems bacanas.

sergiotaborda

djemacao:
sergiotaborda:

Porque são orientados a formulário. Eles são uteis para sistemas de cadastro (sistemas simples decadastro)
Vc faria e-comerce em swing se ele corresse dentro do browser ? (nota:ele corre dentro do browser)


Da onde tirou que é proibitivo?
Já entrou no Submarino e viu isso:

Duvido que o colega que iniciou o topico tenha os recursos do submarino (aka americanas) para ficar criando e-commerce em JSF. Mas hei, se vc quer muito usar JSF use. Depois quando acabar o dinheiro, o tempo, ou a paciencia não venha chorar que jsf é ruim, que não sabe decidir entre icefaces e richfaces, que não sabe fazer upload de arquivos, que é dificil mudar o layout, que é difícil incorporar flash, javascript, que seu site não funciona em todos os browsers, que dá pau quando usa jsp como view , que não pode usar faces porque usa jsf 1.1 …etc…

Se vcs acham que e-comerce é um site de cadastro, blz, usem GWT ou JSF então.

E se é tão simples decidir porque raios vêm perguntar aqui ? escolham o que vcs quiserem e não fiquem ocupando o tempo dos outros. Agora…se pergunta, vai levar a resposta que pediu. Se não gosta, o problema é todo seu.

A referencia ao milagre era uma critica cínica ao titulo do tópico que está errado. Não tem nada a haver com religião. “o que usar hoje?” pergunta o que usar agora, no dia de hoje, por oposição a amanhã ou ontem. A pergunta deveria ser “o que usar hoje em dia” que significa “o que usar atualmente” , ou seja, no presente ou no futuro imediato não exatamente agora.

Vcs não entendem português básico e querem discutir desenvolvimento…
Dei a minha opinião, não gostaram, passem à frente. Agora, cuspir no prato que comer é que é f$%¨¨¨&

Como vcs parecem ter já definido muitas arquiteturas e designs não precisam da ajuda de mais ninguém.

ah! se não entenderam a ultima frase é sarcasmo.

P.S. A pergunta sobre swing é que se chama um pergunta retórica. A ideia é que vc pense na resposta e entenda dai porque não deve usar gwt. Os motivos são os mesmos.

G

Esses dias eu lí esse tópico, me controlei para não escrever nada, mas não me contive… Com excessão do Taborda ninguém aqui deu uma solução com um mínimo sequer de justificativa. Vejo até moderador do fórum dizendo “VRaptor + JQuery sem sombra de dúvidas” sem um mínimo de explicação para guiar o rapaz na escolha dele. Isso me soa a “use o que eu gosto apenas porque eu gosto”.

Junior, em projetos que eu já organizei tanto com GWT como com Vraptor + (Jquery ou Prototype JS) você terá uma boa produtividade (pelo teor do seu post creio que você tenha um prazo curto). Creio que nesse caso você possa tranquilamente usar o Vraptor pelo fato dele serializar tanto json como xml de forma muito simples e transparente. Além disso o guj tem sido muito rápido para resolver questões sobre ele, e isso pode correr a teu favor.

Abraços

juniorsatanas

djemacao Bom dia Amigo !

Gostei do post, muito inteligente e informativo !



        Eu estou trabalhando para o governo do estado do ceara, a uma lei aqui :




*
  Browser

FireFox:
Banco de Dados
*PostgreSQL:
Controle de Versão
Subversion:
JBoss Envers:

Correio Eletrônico

Horde/Qmail:
Desenho Gráfico
Dia:
Eventos Realizados

Hibernate:

JSF/MyFaces:

Gerenciador de Conteúdo WEB

Zop/Plone:

Gerência de Projeto

DotProject:
IDEs

===================================AQUI FOI FODA !

Eclipse:

Servidores de Aplicação

Apache Tomcat:

Sistemas Operacionais para Servidores

Redhat:

Debian:

Software de Segurança, Inventário

Cacic:

Suíte de Escritório

BrOffice:

FONTES:

http://softwarelivre.ceara.gov.br/softwarelivre/categoria4/download/download
Agora e mão no JSF !
juniorsatanas

sergiotaborda Boa tarde !

Agora um post inteligente !

Não irei discutir português aqui, mais gostei muito do que falastes sobre JSF...
tópico foi feito para chamar a atenção por isso foi escrito assim !
juniorsatanas

post maravilhoso!

Luiz_Aguiar

Se acha que esta faltando algum tipo de informacão nas respostas, pergunte para quem respondeu ou complemente as respostas, é muito mais produtivo que perder o seu tempo (e o nosso) reclamando das pessoas.

[]s

juniorsatanas

Luiz Aguiar Boa Tarde !

Você já fez algum sistema usando Vraptor + Jquery ?
G

Se acha que esta faltando algum tipo de informacão nas respostas, pergunte para quem respondeu ou complemente as respostas, é muito mais produtivo que perder o seu tempo (e o nosso) reclamando das pessoas.

[]s

Foi exatamente o que eu fiz: complementei conforme minha experiência no uso de Vraptor. Luiz, conte-nos então sua motivação para usar Vraptor + Jquery, assim podemos enriquecer ainda mais o fórum.

Abraços

Criado 3 de janeiro de 2010
Ultima resposta 6 de jan. de 2010
Respostas 21
Participantes 9