What "grails package" actually does?

What are the advantages of using the PLAY framework vs Grails and Xitrum?

  • The PLAY framework looks cool (http://www.playframework.org/). So do Grails (http://grails.org/) and Xitrum (https://github.com/ngocdaothanh/xitrum). They are both powerful JVM-based rapid prototyping frameworks with a lot of the same features. So, what are some advantages to using PLAY over Grails/Xitrum? (or, why have PLAY when you already have Grails/Xitrum?)

  • Answer:

    As a Java developer and being constantly on the search for Rapid Application Development framework I ended up with learning, playing and using both Grails and Play. After about a year of toying with both I ended up liking Grails better that Play. Mostly because of Play's fascination with Scala which I don't share and some other marginal opinions of Play creators (such as throwing away the idea of ORM and forcing using plain JDBC). At the same time Grails remains a great platform that provides a exquisite development experience. For more extensive comparison see my article http://j2eespot.blogspot.com/2011/10/grails-vs-play-framework-comparison.html

Mikhail Gavryuchkov at Quora Visit the source

Was this solution helpful to you?

Other answers

One key difference - to best use Grails you need to comfortable with Groovy. With Play, I believe you are writing plain ol' Java (although it looks like there is some Scala support).  I've used Grails for the past 3-4 years, and I really enjoy the syntax and productivity of Groovy over Java; Groovy allows for brevity.

Greg Ball

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.