Grails es un framework de desarrollo de aplicaciones web que incluye:
un lenguaje de scripting para manipular vistas (gsp)
controllers que realizan el binding entre vistas y objetos de dominio mediante un esquema de convenciones
integración entre objetos groovy y java
Se puede trabajar el dominio con homes y objetos de negocio. Grails también provee
un lenguaje específico (DSL) para definir objetos de dominio con restricciones (tamaño de campos, posibilidad de admitir nulos, etc.)
la capacidad de que esos objetos de dominio sean persistentes y un DSL para hacer consultas contra esos objetos
El apunte Diseño de interfaces en Grails
Los ejemplos están desarrollados para la versión 2.4.2 de Grails, con el IDE GGTS 3.6.0. Recomendamos respetar esa misma configuración, descargando el IDE de estos links
linux 64 bits linux 32 win64 win32 mac cocoa 64