Grails is a an open source framework for creating database driven web applications. It uses the Groovy programming language and runs on top of the Java platform. It makes developers happy and productive by utilizing well-known software engineering best practices like convention over configuration and don’t repeat yourself (DRY) principle.
Grails is based on several mature open source Java technologies such as Spring and Hibernate. It is a full stack framework supporting these features: object relational mapping, model-view-controller, internationalization, transaction management, and others.
Traditionally, writing Java-based applications requires a steep learning curve. There are numerous concepts and technologies to learn before you could write a production worthy application. Grails breaks this by providing a framework that is easy to learn and fun to work with.
This website is dedicated to help developers learn this beautiful framework by providing easy to follow tutorials and examples.
You can contact me at: