首页 > 软件开发 > 对grails有误解?grails技术精解为你辟谣

快速发布【软件开发】相关需求,专业顾问为您服务 快速发布

用此手机号发布,您还可以点击 更换

发布需求
请输入正确的手机号
请输入正确的验证码

您是不是要找:

  • 专家问诊,提供专业建议
  • 急速响应,体验省心
  • 根据需求灵活定制解决方案

对grails有误解?grails技术精解为你辟谣

标签:grails技术精解与web开发实践 2017-8-05 作者:任品

  Grails是一种基于Groovy语言的Rails类框架。它继承了RoR的绝大多数优点:Grails几乎和RoR一样简单,甚至在某些方面,比RoR更简单强大;Grails同样也遵循约定优于配置的指导思想。不过作为新兴事物,人们还对Grails存在一些误解,究竟是有那些误解呢?通过接下来小编向大家介绍的关于grails的技术精解,我想大家能够有所收获。


grails技术精解与web开发实践图一.jpg


  (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开发实践图二.jpg

  以上就是小编向大家介绍的关于grails技术精解与web开发实践的全部内容了,希望大家在看完之后能够有所帮助。如果大家想要观看更多关于grails技术精解与web开发实践的相关内容,可以到猪八戒网服务购的行业资讯进行查看。


最新文章推荐

软件开发暂无最新文章查看全部推荐文章>

推荐人才