views:

89

answers:

4

Looking for the least bumpy (and most productive ) ride for a web 2.0 idea...

Groovy/Grails, Scala/Lift, Groovy/Gaelyk, OR....

Please share your experience.

+1  A: 

I vote JRuby + Rails3

clyfe
is this based on personal experience on appengine? I thought JRuby was having problems with poor response times due to framework startup time.
Peter Recore
Is not based on personal experience, but i believe it to be a good choice, Rails3 is a lot faster and JRuby improved a lot since 1.3.1 (current 1.4.0) and 1.5.0 release is iminent. Startup times is irelevant (starts once then serves requests). Runtime is fast-enough and this is also made irrelevant by caching, mostly.
clyfe
startup time is very relevant on app engine. apps often get shutdown and then restarted from scratch, as part of the auto scaling nature of the platform. Every time a new instance is started, some user is getting annoyed that they have to wait 10 seconds (or whatever)
Peter Recore
+1  A: 

I like the idea of using a predominantly google stack:

I first saw this stack as appleguice,
I've also seen it used by hupa

I haven't used it yet, so I can't vouch for it being tried and tested,
but you should have a look at the video linked from the dispatch and presenter.

crowne
+1  A: 

I'm trying with Spring MVC + Groovy. It's just a REST application (without any html views, just a JSON and XML), and all is ok. But data access layer requires too much work :( My previous gae app was made using python+django, and it was more better.

splix
A: 

NetBeans 6.7 IDE with Google App Engine plugin and Apache Wicket.

mjustin