Skip navigation.
Home
Objective & Free
todd's picture

Groovy Grails Profile 1 Hot Off the Press!

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.

Reply

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options