Skip navigation.
Home
Objective & Free

Groovy Grails Profile 1 Hot Off the Press!

todd's picture

So I finished the Profile1 or Simple Web Application with a screencast time of 18:20 for Groovy on Grails. Just a little slower than Ruby on Rails and a little faster than Python Django for Profile1. Take a look at the screencast portion of the site for details.

Nothing close to the time of the fully integrated Microsoft Enterprise Studio for such a simple application. The end product doesn't exactly reflect how I would structure things in the real world, more designed for speed of development. Still getting used to IDEA and the new Jetty Grails plug-in. You will see that in comparrison to ruby on rails they are very similar in both code and speed. I liked the constraints validator from Groovy better. Didn't have a complex phone validator by default, but wouldn't be difficult to create one. There seem to be a number of tutorials on the web.

Didn't love not having a simple mailer generator, like the rad rails has. The apache commons mail api was easy enough though.

Other project side notes: The simple template engine made life really easy to accomplish the HTML email, which I forgot to show the results of at the end of the recording. Email came in and I was done! Oops forgot to read it on screen.

The SMTP server and from email were required so that I could actually show sending an email. Clearly working from my Roadrunner Time Warner Cable Connection. Love the way they butchered my name on the account. Must be nice to be a monopoly.

That's all for now, more to come Grails/Profile2.
You can see the resulting code in the code portion of the site under Groovy.