Grails è un framework open source per applicazioni web progettato per consentire un'elevata produttività . É basato sul linguaggio di programmazione Groovy che a sua volta si basa sulla Piattaforma Java. Grails fu creato per dare agli sviluppatori Java funzionalità per lo sviluppo di applicazioni web che non erano mai state disponibili prima.Siccome Grails è un framework web, non include nessuno strumento per servire altre architetture. Sebbene la versione 0.1 venne rilasciata il 29 Marzo 2006, il lavoro di sviluppo cominciò nel Luglio 2005.
Panoramica
Grails è stato sviluppato per diversi scopi:
Fornire un framework web per la Piattaforma Java che garantisse un'elevata produttività .
Riutilizzare tecnologie Java di successo come Hibernate e Spring fornendo un'interfaccia semplice e coerente.
Offire un framework semplice e facile da imparare.
Offrire documentazione per quelle parti del framework che interessano ai suoi utenti.
Framework di persistenza potente e coeren