5 ms·
Is Grails as good as they say it is?
by Keyframe 13y ago
Is Grails as good as they say it is?
- fat0wl 13y agoI think it may be but I came to the Java ecosystem to escape RoR.... it seems we should be able to do better than emulating Rails minus the existing gem community, no? I have much more faith in the JVM but would like to see it provide a step beyond Rails rather than catching up. Play is nice because it is trying to accomplish this with Akka, though yes I see there are other issues. As mentioned in another comment, I'm kindof just wishing there was a cool Clojure framework. Maybe I will try one even there is not so much of a consensus as there are around these other emerging JVM frameworks...
- wging 13y agoHave you tried Pedestal or Luminus?
- Keyframe 13y agoI'm trying to escape PHP, but terminal velocity is hard to achieve since now I have Laravel to work with. I'm looking to venture off either into JVM space or Go.
- girvo 13y agoI tried the same thing. I now play with C and Nimrod... And just doubled down on PHP. You'd be amazed at how powerful it can be in the right hands... Or not, as you're using Laravel ;)
- Keyframe 13y agoOh come on, that's not fair :) Laravel is a godsend compared to what I had to work with before. However I think I am using it wrong, I dump almost everything into controllers and views and use models for relationships only. Those controllers got fat, real fat.
- adambard 13y agoClojure doesn't tend to do frameworks on the scale of Rails; all the components exist, but the price for your application only including the parts you use is that you're more or less expected to write the glue code between them. Think Sinatra instead of Rails.
- fat0wl 13y agoi suspected this may be more the case, thank you for confirming. and this has made me nervous, since i don't find sinatra to be all that powerful. buuuut as retrogradeorbit points out.... the clojure macro system is powerful, so maybe it lends itself better to this type of setup
- retrogradeorbit 13y agoI've found because of the composability of clojure and its powerful macros, you find that your 'framework' ends up a small collection of macros custom to your application.
- chrisdhal 13y agoI think so. I came from straight servlets, Struts and Liferay Portal and Grails was amazing to me. I can get apps up and running so much faster, with little configuration and things just work. I have never done RoR, so I can't make a comparison, but it is pretty nice IMHO and it's easy to get started, yet is very powerful. It's also a pleasure to program in Groovy.