Quais as diferenças entre Groovy e AJAX?

19 respostas
Eduardo_Bregaida

Pessoal eu queria saber qual das 2 vcs me aconselham a usar em um projeto JSF usando Hibernate, Groovy ou AJAX?

Li sobre as 2, não sei qual a melhor…
Queria saber se vcs tem exemplos grandes como cadastros e tabelas, pq os exemplos que eu acho não são muito bons…

Bom queria mesmo a ajuda de vcs…

Vlw

19 Respostas

C

Os dois não são auto-exclusivos, você pode usar os dois juntos se quiser… :wink:

urubatan

parece que tu leu sobre os dois mas não entendeu nenhum …

esta tua pergunta ta meio sem pé nem cabeça …

antes de perguntar novamente:
o que tu acha que é groovy?
e o que tu acha que é ajax?
tu acha que os dois fazem a mesma coisa?

aconselho a dar uma olhadinha no spring-annotation :smiley:
fica muito bom de trabalhar com JSF + Spring-Annotation + Hibernate :smiley:
http://blog.urubatan.com.br/tags/springannotation/

Eduardo_Bregaida

Ajax e Groovy nao sao ferramentas para anexar nossas paginas com Scripts?

Eu li sobre os 2 mas realmente nao entendi muito, meu chefe queria integrar no projeto que estamos fazendo com Hibernate e JSF (MyFaces)…

Queria saber oq posso implementar nas tabelas que temos e como fazer… os exemplos que achei nas paginas nao me abriu nda de novo…

Desculpe se falei besteira… :oops:
É que eu to aprendendo isso agora…

[]s

T

encurtando:
groovy -&gt linguagem de scripts para a JVM (compilado para bytecode, etc, etc), com as caracteristicas de linguagens "modernas" (closures, tipagem e resolucao dinamica, etc)

ajax-&gt uma maneira de se usar javascript para fazer chamadas ao servidor, sem (necessariamente) requisitar uma pagina inteira…

Cocota

Complementando takeshi:

  • Comunicação com o servidor de maneira Assíncrona.

AJAX tá sendo mto falado agora cara, muito mesmo.
Isso significa que tem muita gente falando muita coisa boa e muita gente falando muita besteira. Cuidado pra não ler que AJAX é a sigla pra o Java 6 e acreditar.

Leia no mínimo duas fontes, se as duas diferirem entre si você percebe que duas é pouco.

A

AJAX = Asynchronous Javascript and XML

Na verdade, a tecnologia não tem mais nada a ver com o Java, além do Java ser uma opção para ser usada do lado servidor.

O lado servidor pode ser feito em Java, Pascal, C, PHP, Python ou qualquer outra linguagem.

O lado cliente (que roda no browser) tem que usar JavaScript (que óbviamente não tem mais nada a ver com o Java além das 4 primeiras letras do nome)

Essa coisa de Java/JavaScript ainda deixa mta gente confusa…

Eduardo_Bregaida

Eu sei q AJAX nao é Java, só quero saber e ver alguns exemplo de como integrar no meu projeto em JSF o AJAX para as paginas redesenharem mais rapidas qdo envio requisiçoes e coisas do genero como o Gmail…

sergiolopes

Por isso que eu odeio buzzwords… Agora qualquer chefe sem noção por aí sai falando “Quero AJAX porque tá na moda” e aparece esse tipo de tópico sem pé nem cabeça

urubatan

Heero Yuy:
Eu sei q AJAX nao é Java, só quero saber e ver alguns exemplo de como integrar no meu projeto em JSF o AJAX para as paginas redesenharem mais rapidas qdo envio requisiçoes e coisas do genero como o Gmail…

da uma olhada no meu blog (o endereço ta na assinatura), e também nestes sites http://ajax4jsf.dev.java.net/ e http://ajaxanywhere.sourceforge.net/

T

Cocota:
Complementando takeshi:

  • Comunicação com o servidor de maneira Assíncrona.

AJAX tá sendo mto falado agora cara, muito mesmo.
Isso significa que tem muita gente falando muita coisa boa e muita gente falando muita besteira. Cuidado pra não ler que AJAX é a sigla pra o Java 6 e acreditar.

Leia no mínimo duas fontes, se as duas diferirem entre si você percebe que duas é pouco.

soh para ser chato com vc: vc pode usar o AJAX de maneira assincrona ou nao…
=P

Eduardo_Bregaida

Se pra vc é sem pé, nem cabeça, pra mim é um jeito de aprender… nao tinha entendido e achava q os 2 eram a msm coisa…
Agora eu entendi, graças ao pessoal, se vc acha q o topico era besta, pq teve preocupação de postar? só pra vc ganhar um numero maior de msgs?
Afe…
Na prox. ajuda, se vc tbm nao manja, nao reclama…

E Urubatan vlw consegui ver oq era melhor pra mim, to usando AjaxForJSF…
vlwwww

MarcioTavares

Moda ou não, qualquer um tem o direito de vir aqui perguntar, correto?
O único porém é que ele não soube fazer a pergunta, mas ao invés de chutarem ele, é melhor explicar o certo, não?

urubatan

na verdade as vezes tenho minhas duvidas, se quem não se da o trabalho de pesquisar antes de perguntar tem o direito a uma resposta decente :smiley:
o problema é que a minha opinião sobre isto varia bastante de acordo com o meu humor no dia :smiley:

MarcioTavares

Até entendo o seu ponto de vista, mas eu acho que respostas grosseiras nunca são uma boa opção. Geralmente tendem a criar um conflito.

Me lembro de que na lista do RioJug, há um certo tempo atrás quando muita gente nova entrava e fazia sempre as mesmas perguntas básicas de sempre, de vez em quando sempre aparecia um dizendo que era um absurdo fazerem as mesmas perguntas sempre, que deveria ter um FAQ, que quem fizesse esse tipo de pergunta deveria ser moderado etc etc etc, da mesma forma que apareciam os que defendiam, assim como eu fiz agora.
A solução pra isso foi que durante muito tempo, todas as respostas pras perguntas básicas (que muitos chamavam de idiotas) eram sempre, SEMPRE, links do Google com as palavras-chave que a pessoa usava na pergunta. Durou um bom tempo isso, até que pararam de fazer as mesmas perguntas.

Quer dizer, foi uma solução civilizada, pra um problema que aporrinha muita gente.

Eduardo_Bregaida

urubatan:
MarcioTavares:

Moda ou não, qualquer um tem o direito de vir aqui perguntar, correto?
O único porém é que ele não soube fazer a pergunta, mas ao invés de chutarem ele, é melhor explicar o certo, não?

na verdade as vezes tenho minhas duvidas, se quem não se da o trabalho de pesquisar antes de perguntar tem o direito a uma resposta decente :smiley:
o problema é que a minha opinião sobre isto varia bastante de acordo com o meu humor no dia :D

Desculpa, mas eu li e pesquisei, fiz a pergunta pq me mandaram ou usar AJAX ou Groovy, como eu nao entendi direito o Groovy eu achei melhor perguntar… Não tem nada a ver isso de chegar aqui e perguntar… eu só nao sabia oq e como implementar em meu projeto, eu já tinha visto mtos plugins e bibliotecas… tanto que eu estava no começo em duvida se usava o ajax4jsf
ou o ajaxanywhere, desculpe sobre isso, mas é irrrelevante essa de pesquisar ou nao e a proposito seu blog só tem propaganda da sua palestra de ajax + jsf, só nao vou assistir pq sou de SP…

Alem do mais, se a pergunta era estupida ou nao, era apenas uma duvida, pelo q vi nao joguei codigos aqui e pedi pra alguem fazer pra mim…
Desculpe, mas nessa Urubatan vc nao teve sorte…

Alias, o foco fugiu completamente, o GUJ é um forum para ajudar os programadores da Linguagem e nao discutir sobre se o cara ta fazendo uma pergunta certa ou nao… E ficar discutindo sobre coisas q vc nao sabe ou como o outro ser q ficou falando q é coisa sem pé nem cabeça fogem do focu do forum que é auxilio…

urubatan

sorry, foi só a minha opinião …

e se você tivesse olhado aqui http://groovy.codehaus.org/ teria visto que groovy não tem anda a ver com Ajax, ou seja, tu não pesquisou nada antes de perguntar …

pena que não vai poder ir :smiley:
vai estar bem legal …
mas da uma olhada depois no material que vai ser disponibilizado no site do RSJUG, vou avisar pelo blog quando o material estiver online …
e na verdade só tem isto na primeira página, é o penultimo post …

se tu tivesse usado a caixa de pesquisa e procurado apenas por JSF teria encontrado 22 posts sobre JSF, falando do spring-annotation, configuração de IDEs para trabalhar com JSF, JSF + Ajax, JBoss Seam, exemplos de aplicações que usam JSF …

e se tivesse procurado por JSF teria encontrado bem menos posts, mas mesmo assim tem alguns sobre o que é, IDEs, GWT (Google Web Toolkit, … )

se tivesse olhado na página de publicações teria algumas palestras e exemplos de JSF e Ajax …

da mesma forma que aqui no forum, em blogs o search é bastante útil também …
até pq se eu fosse mostrar todos os posts na primeira página, ninguem iria acessar por que ia ficar muito grande :smiley:

PS.: esta resposta foi só por causa do “e a proposito seu blog só tem propaganda da sua palestra de ajax + jsf”, pq iria ficar parecendo somente auto propaganda quando indiquei o meu blog para pesquisa, mas realmente não foi este o motivo, o motivo foi o conteúdo que ja foi disponibilizado la …
e isto também serviu para mim ver que preciso reformular o layout, ja que parece que a maior parte dos usuários só olham a primeira página …
deve ser por isto que a maior fonte de visitas para o blog é o google :smiley:

Eduardo_Bregaida

urubatan:
sorry, foi só a minha opinião …

e se você tivesse olhado aqui http://groovy.codehaus.org/ teria visto que groovy não tem anda a ver com Ajax, ou seja, tu não pesquisou nada antes de perguntar …

pena que não vai poder ir :smiley:
vai estar bem legal …
mas da uma olhada depois no material que vai ser disponibilizado no site do RSJUG, vou avisar pelo blog quando o material estiver online …
e na verdade só tem isto na primeira página, é o penultimo post …

se tu tivesse usado a caixa de pesquisa e procurado apenas por JSF teria encontrado 22 posts sobre JSF, falando do spring-annotation, configuração de IDEs para trabalhar com JSF, JSF + Ajax, JBoss Seam, exemplos de aplicações que usam JSF …

e se tivesse procurado por JSF teria encontrado bem menos posts, mas mesmo assim tem alguns sobre o que é, IDEs, GWT (Google Web Toolkit, … )

se tivesse olhado na página de publicações teria algumas palestras e exemplos de JSF e Ajax …

da mesma forma que aqui no forum, em blogs o search é bastante útil também …
até pq se eu fosse mostrar todos os posts na primeira página, ninguem iria acessar por que ia ficar muito grande :smiley:

PS.: esta resposta foi só por causa do “e a proposito seu blog só tem propaganda da sua palestra de ajax + jsf”, pq iria ficar parecendo somente auto propaganda quando indiquei o meu blog para pesquisa, mas realmente não foi este o motivo, o motivo foi o conteúdo que ja foi disponibilizado la …
e isto também serviu para mim ver que preciso reformular o layout, ja que parece que a maior parte dos usuários só olham a primeira página …
deve ser por isto que a maior fonte de visitas para o blog é o google :D

Pesquisei sobre AJAX lá, mas a maioria era sobre a palestra eu rodei os links que apareciam lá, mas como eu disse, a maioria era sobre as palestras que vc iria fazer…

Realmente deve ser mto legal, mas não vou poder ir pela distancia…

Olha não quero ser ironico nem ignorante, mas eu olhei mto seu blog, tanto que ele ta aqui nos meus favoritos…
Se seu chefe nao te deixa muito tempo pra pesquisar (o max é 20 minutos) te cobra de hora em hora e vc nao tem como pesquisar em casa pq saio do trab, vou pra faculdade de volto de madrugada, trab aos sabados e domingo eu acho q mereço uma folga qdo nao faços os trabalhos e liçoes vc nao vai saber msm oq eu to fazendo…
Eu pedi uma opiniao, nao pedi pra ninguem desenvolver nada…
Alem do mais nao vou ficar aqui mais discutindo de algo que já me explicaram e MTO bem no começo do topico…
Urubatan, humildade é uma virtude, se nao quer ajudar nao precisa entrar aqui para atacar ou reclamar ok?

Olha aqui os sites que eu pesquisei antes de sair falando isso:
http://jsftutorials.net/htmLib/
http://ajaxanywhere.sourceforge.net/jsf.html
http://getahead.ltd.uk/dwr/documentation
http://www.backbase.com/demos/explorer/#examples/customvalidation.xml[1]
http://smirnov.org.ru/myfaces-ajax/ajax.jsf
http://smirnov.org.ru/en/ajax-jsf.html
http://www.guj.com.br/posts/list/38992.java
http://www.javalobby.org/java/forums/t77424.html
http://www.jsftutorials.net/
http://www.guj.com.br/posts/list/32980.java
http://code.google.com/webtoolkit/
http://developers.sun.com/ajax/
http://java.sun.com/blueprints/ajax.html
http://java.sun.com/developer/technicalArticles/J2EE/AJAX/RealtimeValidation/index.html
http://www.theserverside.com/news/thread.tss?thread_id=37154
http://www.jsfcentral.com/
https://bpcatalog.dev.java.net/ajax/textfield-jsf/design.html

Esses foram os sites que pesquisei e tem mtos outros, mas queria saber sobre o Groovy pq li na JavaMagazine, agora meu, please para de ficar falando oq vc nao nao sabe…

Mais uma coisa… eu vim aqui para aprender, não vou mais discutir com pessoas que se acham superiores as outras, me nego a dizer algo a mais pra alguem q se acha e q nao é mta coisa…

Abraços velho…

kuchma

Acho que aqui ta a chave do negocio.

Esse topico virou uma tempestado num copo d’agua. Diversos usuarios contribuiram, opinaram e explicaram o que eh cada tecnologia. Um usuario comentou que deveria haver uma pesquisa um pouco melhor antes de postar. Outro comentou de relance que esse eh um dos problemas do marketing (“buzzwords” - critica direcionada ao teu chefe, nao a voce).

Voce pediu opinioes. Recebeu opinioes, dicas, links, etc. Um usuario deu uma opiniao contraria ao que voce esperava. OK, faz parte da vida. O assunto ja deu o que tinha que dar. Agora bola pra frente. Se virar bate-boca um topico interessante acaba tendo que ser bloqueado.

Marcio Kuchma

Eduardo_Bregaida

Acho que aqui ta a chave do negocio.

Esse topico virou uma tempestado num copo d’agua. Diversos usuarios contribuiram, opinaram e explicaram o que eh cada tecnologia. Um usuario comentou que deveria haver uma pesquisa um pouco melhor antes de postar. Outro comentou de relance que esse eh um dos problemas do marketing (“buzzwords” - critica direcionada ao teu chefe, nao a voce).

Voce pediu opinioes. Recebeu opinioes, dicas, links, etc. Um usuario deu uma opiniao contraria ao que voce esperava. OK, faz parte da vida. O assunto ja deu o que tinha que dar. Agora bola pra frente. Se virar bate-boca um topico interessante acaba tendo que ser bloqueado.

Marcio Kuchma

É vc tem razão, só quero agradecer ao pessoal que me deu auxilio e explicou, hj eu já escolhi o Ajax4JSF que é mto bom e to conseguindo fazer oq precisava…

Vlw msm pra quem ajudou…

Criado 18 de agosto de 2006
Ultima resposta 22 de ago. de 2006
Respostas 19
Participantes 9