Software industry has evolved, leading to agile and faster development, it is no longer acceptable to spend years developing a piece of software, the clients need solutions and they need them NOW.
Grails is a new Open Source web application framework, based on the dynamic programming language Groovy and using convention over configuration. Grails allows you to have a running application within days.
What you get with Grails:
- Object Relational Mapping (ORM) build on top of Hibernate
- Controller layout build on Spring MVC
- A groovy based build system based on Ant, with a powerful command line scripting environment
- Support for internationalization (i18n)
- Many more features: JQuery as default JavaScript library, HTML5 scaffolding, etc.