CRUD com Ajax
08/11/2011 19:20
0
Alguém teria um exemplo de um CRUD do Grails com AJAX? Rolou essa idéia no nosso projeto, como forma de deixar o fluxo do sistema mais bonito.

Alguém tem um exemplo ou indicação da melhor forma para implementar essa melhoria?

Obrigado!
Tags: CRUD, Ajax, scaffold


1
Oi Carlos,

depende muito do que você quer fazer. Não acredito que pelo CRUD puro do Grails 1.3.x você consiga isto de cara, porque sempre vai te dar um trabalhinho.

Outro ponto interessante é o seguinte: quando a gente está trabalhando com Ajax, a nossa perspsectiva muda também, pois nós carregamos trechos de páginas, e não páginas inteiras.

Rola de você postar mais detalhes sobre o quê exatamente está pensando em fazer?

(uma possibilidade seria você usar algo como jQuery Dialog pra expor os formulários de cadastro)


1
Cara, no projeto atual, estamos usando bastante Ajax. Te dizer que tá bem legal. O Grails usa o Prototype por trás para fazer toda a coisa funcionar.

Eu tive alguns bugs com as taglibs nativas do Grails (submitToRemote, remoteLink), tive que modificar um pouco. Mas depois disso tá tudo funcionando super bem.

Outra coisa que eu fiz que me ajudou muito foi tratar os erros de forma universal. Eu ainda estou melhorando ele, mas é mais ou menos nessa linha aqui:
http://pastebin.com/6mNg2THs

Pra paginação e ordenação de grids eu usei e abusei do plugin Remote Pagination, muito legal.

Enfim, eu achei bem fácil usar Ajax no Grails. Você vai gostar.
09/11/2011 03:40


0
Olá, pessoal.

Obrigado pelas respostas!

Creio que para o CRUD isso vai gerar um trabalho realmente desnecessário. O jQuey Dialog é interessante mas nunca havia pensado nele para esse propósito. Talvez veja isso com mais calma depois.

Tiago, muito legal o seu exemplo. Vou dar uma olhada com mais calma!

Obrigado à todos!
12/11/2011 15:25



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto