Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Agile forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Grails' Features

 
Vijitha Kumara
Bartender
Posts: 3913
9
Chrome Fedora Hibernate
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Dave,

1- What features Grails provides as it allow us to use other frameworks like Spring, Hibernate with it?
2- What are the advantages of Grails' controllers over that of frameworks like Spring's, are they same with regards to funtionality?

Thanks,
 
Dave Klein
author
Ranch Hand
Posts: 77
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Vijitha,

Grails gives you the power and features of these underlying frameworks but applies the principle of Convention over Configuration to them and wraps them in the Groovy language to make them so much easier to use. So, I would say the biggest gain with Grails over Spring and Hibernate on their own, is productivity. You can do all the same things with a lot less code, but you don't lose flexibility or lock yourself in since the underlying frameworks are still there if you need to dig into them.

Hope that helps,
Dave
 
Vijitha Kumara
Bartender
Posts: 3913
9
Chrome Fedora Hibernate
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dave Klein wrote:Grails gives you the power and features of these underlying frameworks but applies the principle of Convention over Configuration to them and wraps them in the Groovy language to make them so much easier to use.

Thanks Dave. So Grails provides another higher level API for features of those frameworks? And what about the tag support, Is it like JSTL (I don't have any experience on Grails )?
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic