November 29, 2007
Paul King, co-author of Groovy in Action is speaking on Grails, the Groovy version of Ruby on Rails.
- Grails is rip-off of Rails. Development in Grailsis much the same as Rails. It even has the same folder layout.
- There is IDE support for Grails.
- Grails is in its infancy. 1.0 due out in a few weeks.
- Integrates robust tools such as Hibernate, Spring and Jetty.
- Because it uses Hibernate, Grails supports a wide range of databases.
- Grails can build a standard WAR file, ready to be deployed to just about any Java servlet engine.
- Grails “is growing enormously”. The number of people involved is growing by an order of magnitude every six months. (!)
- Performance is comparable to Ruby on Rails, but somewhat slower than a bespoke Java web app. The good news is that it’s easy to replace performance hotspots with Java code.
Grails looks nice, partly because I can make use of the giant body of Java libraries in any Grails code I write. Next time I’m building a standalone web-app, I’ll definitely consider it.
Update: Paul, of course is also responsible for much of the Groovy content in the PLEAC.