Groovy and Grails: Tackling CRUD
I have been recently developing a small Web application using Groovy and Grails and I am extremely pleased with what is there and what is on the horizon. The application I am working on is a simple contact management system with about 6 or so domain classes. Using Grails’ default code generation tool and Eclipse, I had the application up and running in about an hour. I spent most of my time learning some of the Groovy syntax and a getting an understanding of GORM, Grails Object Relational Mapping. There is a small learning curve and the learning curve is even smaller if you know Java and understand an ORM tool like Hibernate.
The paradigm of “Coding by Convention” with Groovy on Grails has been borrowed from Ruby on Rails and you can read everyone’s opinion about how each language and framework size up but I think it is all about your comfort level. Groovy is great if you already know Java and if you are running Java 6 you can run Ruby on the Java VM so why not learn Ruby?
It is great for quickly writing some Intranet applications or any Web application you see fit. I recommend writing a simple Web application with Groovy and Grails and once you see what is there, you will be writing some nice Web tools to help you or your IT department get things done.
This entry was posted on Saturday, November 17th, 2007 at 1:20 am and is filed under Commentary. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.
Comments are closed.