Grails é um framework sensacional para desenvolvimento de aplicações web.
De forma organizada e bem descolado o Grails trás outros frameworks interligados (implícitos) simples e muito eficiente para desenvolvimento de aplicação CRUD (Create, Read, Update e Delete).
Com o Groovy como linguagem de programação os códigos ficam mais simples que o código produzido em Java, mesmo porque Grails utiliza de forma nativa o JVM.
Eu disse simples porque imagine que você, utilizando frameworks super badalados como (Hibernate para conexão com banco de dados e Mapeamento Relacional, o Spring para o MVC e IOC, SiteMesh para definição de layouts e muitos outros plug-ins com funções pré-prontas.
Por enquanto vou deixar os links para conhecimento prévio do assunto (configurações e aplicações simples).
Estou trabalhando muito com o Grails produzindo o meu TTC.
Que no final irei publicar explicando as principais dificuldades e deixarei a aplicação disponível para download.
Livro : Groovy em Ação
Grails mais inspiração menos transpiração
Informações retiradas da
revista JAVA MAGAZINE
Edição 58