Grails: do Groovy à Web – Quinta e última parte publicada na Java Magazine 79

Grails: do Groovy à Web - Quinta e última parte publicada na Java Magazine 79 1Acaba de sair a edição digital (o que quer dizer que a versão impressa já deve estar a caminho) da revista Java Magazine n. 79, que contém a quinta e última parte da minha série “Grails: do Groovy á Web”.

Desta vez o assunto é a camada de visualização: dei foco ao detalhamento da tecnologia GSP (Groovy Server Pages). Serão expostas todas as similaridades com o JSP, incluindo melhores e piores práticas do seu uso. Acredite: conhecer BEM GSP vale muito à pena.

Também veremos o uso de templates, criação de tags customizadas, gerenciamento de layouts com SiteMesh e aplicação de Ajax com Grails, abrangendo assim a esmagadora maioria dos temas (em detalhes) que você precisa conhecer para criar uma camada de visualização de alto nível usando Grails.

Foi um prazer imenso escrever esta série de artigos, e pelo que pude observar, incentivou muita gente a aprender este framework maravilhoso que é o Grails. Sendo assim, agradeço a todos aqueles que me incentivaram com críticas, sugestões e elogios na produção desta série (principalmente o Eduardo Spinola).

Aproveito também o post para lhes convidar a ler o meu próximo artigo a ser publicado na Java Magazine, no qual tratarei do uso do padrão de injeção de dependências com o Spring 3.

Aguardo ansiosamente pelo feedback de vocês.

Até lá!

2 comments on “Grails: do Groovy à Web – Quinta e última parte publicada na Java Magazine 79

  1. Amanda Gabriela Alves

    Ola Kico, estou fazendo meu TCC utilizando o Grails.
    A implementação está quase pronta, porém preciso descrever os conceitos
    que o Grails utiliza. E também preciso de fazer o projeto do meu sistema.
    Gostei das materias da série Grails: do Graoovy à web.
    Queria saber onde encontrar e quanto custa cada revista.
    Eu prefiro a versão impressa doque a digital.

    Att,

    Amanda Alves.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.