This week's book giveaway is in the Other Languages forum.
We're giving away four copies of Functional Reactive Programming and have Stephen Blackheath and Anthony Jones on-line!
See this thread for details.
Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Main advantage of Grails over RoR apart from 'Java like' syntax?

 
Dragan Stankovic
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If we exclude the point of Grails (Groovy) been appealing to Java developers because of its syntax and libraries, what other characteristics you think are better than Ruby on Rails?
 
Vikrant Pandit
Ranch Hand
Posts: 245
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
From a Java developer perspective, I can continue to use my Java knowledge and all the wonderful Java libraries I have known

Apart from that, since Grails is build over proven open source frameworks Spring and Hibernate, I believe it is more scalable http://grails.org/Grails+vs+Rails+Benchmark
 
chris webster
Bartender
Posts: 2407
33
Linux Oracle Postgres Database Python Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How about easy integration into existing enterprise Java applications? Java and JEE (especially with Spring/Hibernate) are used all over the place, so Grails/Groovy offer an easy way to extend these applications using new tools, without losing all the benefits of the existing investment.

 
Paras Jain
Ranch Hand
Posts: 138
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Familiar syntax and libraries in itself should not be considered as a small advantage. It is a HUGE advantage. Today one of the biggest challenge we web developers face is every now and then evolution of new frameworks which impose new syntaxes. This is not the case with Grails. You can be productive from day one. You can have part java /part groovy in your project initially and then convert to full groovy app, only and if only you want, at a later date.
If you worked with Hibernate and Spring MVC then the concepts are almost same under the hoods. Grails will just make your life easier by taking care of everything and leaving only utmost import thing - "your business logic" to you.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic