- 专家问诊,提供专业建议
- 急速响应,体验省心
- 根据需求灵活定制解决方案
对grails有误解?grails技术精解为你辟谣
标签:grails技术精解与web开发实践 2017-8-05 作者:任品
Grails是一种基于Groovy语言的Rails类框架。它继承了RoR的绝大多数优点:Grails几乎和RoR一样简单,甚至在某些方面,比RoR更简单强大;Grails同样也遵循约定优于配置的指导思想。不过作为新兴事物,人们还对Grails存在一些误解,究竟是有那些误解呢?通过接下来小编向大家介绍的关于grails的技术精解,我想大家能够有所收获。
(1)Grails还不够成熟。
事实上,已经有越来越多的组织和个人选用Grails技术开发网站,Grails官方站点已经列出了上百个使用Grails技术的成功商业案例。并且,由于Grails本身是基于Hibernate、Spring和SiteMesh这些成熟完善的框架而构建的,因而无需担心它的成熟程度。
(2)Grails是否只是Rails的一个克隆产物。
Ruby on Rails引入了不少非常好的方案,Grails将其中的一部分应用到了Groovy/Java世界中,并且还加入了许多Ruby中并不存在的特性和概念,所有这些东西都是以一种对Groovy和Java程序员有意义的方式展现出来的。
(3)有了JRuby on Rails之后,谁还要Grails呢?
Grails的目标与JRuby on Rails有很大的不同。它不是为了在Groovy语言上实现一个Rails的移植版本,而是将业界最为强悍的组件以最佳方式组合起来的一个实践,并通过采纳无配置规约使它们符合“不重复”的原则。Grails没有重复造轮子,由于Grails内核的绝大部分代码都是以Java编写的,它也显得更加强壮、稳定和高效。事实上,从内核角度看Grails应用,只相当于是一个Spring MVC应用,因而可以被部署到了主流容器之上,包括大型的商业容器。
以上就是小编向大家介绍的关于grails技术精解与web开发实践的全部内容了,希望大家在看完之后能够有所帮助。如果大家想要观看更多关于grails技术精解与web开发实践的相关内容,可以到猪八戒网服务购的行业资讯进行查看。
软件开发暂无最新文章查看全部推荐文章>
推荐人才
免责声明:
网站文章均由网站用户自行通过本网站系统平台投稿编辑整理发布,仅供学习与参考, 不代表本网站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系我们,我们将及时删除。