• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

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

 
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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?
 
Ranch Hand
Posts: 245
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
Bartender
Posts: 2407
36
Scala Python Oracle Postgres Database Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.

 
Ranch Hand
Posts: 141
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic