java平台的rails: Groovy on Rails (Grails) 0.1发布了
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得了, 起码人家这个月又升级了.
得益于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得了, 起码人家这个月又升级了.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· SQL Server 2025 AI相关能力初探
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库