Grails 什么是「;“Groovy”;及;“圣杯”;使用它们构建什么样的应用程序?
现在我听到很多关于“Grails上的Groovy”,我想知道更多关于它的信息:Grails 什么是「;“Groovy”;及;“圣杯”;使用它们构建什么样的应用程序?,grails,groovy,Grails,Groovy,现在我听到很多关于“Grails上的Groovy”,我想知道更多关于它的信息: 什么是Groovy 什么是圣杯 在Grails上使用Groovy构建什么样的应用程序 Grails与Groovy直接类似,但使用Groovy运行。这是什么?它是一种在Java虚拟机(JVM)上运行的脚本语言 因此,您可以利用已经拥有或可用的Java库(因为它们被编译成字节码,因此在JVM上运行),再加上JVM的强大功能(用于垃圾收集、通过JIT编译的速度等)和Groovy的简洁性。Java程序员学习Groovy的过
- 什么是Groovy
- 什么是圣杯
- 在Grails上使用Groovy构建什么样的应用程序
Groovy是一种面向对象的Java平台编程语言。它是一种动态语言,具有与Python、Ruby、Perl和Smalltalk类似的特性。它可以用作Java平台的脚本语言。Groovy具有类似Java的语法,可以无缝地与Java字节码配合使用 其他特色包括:
- 易学曲线
- 支持特定于域的语言
- 紧凑语法
- 支持动态类型
- 强大的处理原语
- Web应用程序开发的易用性
- 支持单元测试
不要说Grails上的Groovy(不存在),原因请参阅blog。Grails-MVC框架,用于开发web应用程序和现成的代码平台,DRY(不要重复)构建在Spring+Hibernate之上。Grails平台负责运行web应用程序的基础设施和依赖关系,以便开发人员能够集中精力构建产品的功能。Grails——一个很好的框架,用于初创企业将产品从开发模式推出到生产模式。此外,它只是Grails。在Grails上不是Groovy(这毫无意义)。幸运的是,Marc Palmer没有看到这个问题:)Grails=Groovy on Rails事实上,关于“Groovy on Rails”这个名字有很多争议,这就是Grails不再被称为Groovy on Rails的原因。是的,5年前的2006年,RubyonRails的家伙抱怨说,称为“GroovyonRails”的框架被重命名为Grails。在Grails上,除了困惑的招聘人员和他们的受害者,它从来没有被称为Groovy。你能解释一下为什么不建议将Grails与现有的数据模型一起使用吗?你能解释一下你所说的“高生产率,专注于业务而不是管道”的含义吗?什么是管道工程?@HarryPham-样板代码,处理的是“事情是如何完成的”,而不是“我们做了什么事情”implementation@PascalThivent—我可能会从头开始重写其他人的程序,如果不是因为你不建议在现有数据模型中使用Grails,Grails显然是框架使用的赢家。我还没有看到该程序的DB架构,但考虑到该程序直截了当的功能,我认为它相当简单。如果