title: What are the Grails advantages over other Java Web Frameworks?
body: <p>I've worked with JSF, Spring MVC and Struts and I think I got a good level on these frameworks. Recently I heard that many good developers I worked with are learning Grails and using it in their projects.</p>
  
  <p>What are the practical advantages of Grails over other frameworks? Is worth to learn it besides I know other frameworks? What is all the buzz around Grails, is it only because of Groovy?</p>
  
  <p>NOTE: I did research in SO and the only related question I found was <a href="https://stackoverflow.com/questions/24596/what-web-application-framework-for-java-is-recommended">this</a> and Grails is not mentioned </p>