ruby和rails大红大紫的时候, java的fans们其实也没有闲着, 搞出来了
groovy作为对ruby的回应, 现在, 对rails的回应也到来了~~~~~~~~~~~~~~~ groovy on rails (Grails) 0.1 (是0.1 不是1.0)
发布了
得益于java成熟而强大的虚拟机,数据库驱动和第三方类库, grails并不需要自己从头实现太多的东西, 从本质上来讲,grails是集成包装了Spring ,Hibernate ,SiteMesh等基础的库, 向外提供统一的基于grooy语言的接口,这些接口都不用怎么仔细设计,只要照着rails现在的api抄写即可,从这个方面来看,我觉得Grails要模仿甚至超过rails都是不难的/
此外, Grails额外提供的功能还包括 Aop支持, 动态的Taglib, Jsp和Groovy Servers Page(GSP)支持等等java扩展过来的技术, 有了grails, 我们就可以立马在java成熟而强大的虚拟机上, 在java成熟而强大的数据库驱动上, 在java成熟而强大的第三方类库上, 以rails的方式来写应用了!!! 多么开心的事情啊.
等等等等~....我们现在能得到的还只是0.1版....为什么搞到现在才是0.1版本呢,速度真是缓慢的说. 我记得rails还在0.x的时候就有听到了grails的消息, 现在rails都1.1了, 我们能看到的居然还是0.1版本. 如果grails真的只是包装一下spring,hibernate,sitemesh等成熟的类库的话, 我实在想不出半年多以来(好像都快1年了)grails的开发者都在作些什么? 唯一可能的
问题应该出在groovy上, 这个语言成熟了么? robbin说groovy进展缓慢有内幕... 好奇ing, 实在不行干脆用
jruby得了, 起码人家这个月又升级了.