
Grails框架优劣势分析及同类比较
本文继续自本系列第一篇文章“真实世界的Grails”,从各方面分析综述Grails框架的优缺点,同其他类似的Web框架之间进行比较,并分析Grails的现状以及未来。

本文继续自本系列第一篇文章“真实世界的Grails”,从各方面分析综述Grails框架的优缺点,同其他类似的Web框架之间进行比较,并分析Grails的现状以及未来。
好消息是一个月后,Graeme Rocher在Grails的官方主页上正式宣布,Grails1.1.1版本开始支持GAE。同时引入的还有AppEngine插件,这个插件使用JDO(将来会是JPA)来取代Hibernate进行持久化,以便使用Google的DataStore API
在Grails1.1发布之际,Lucastex决定要对Grails的25个Plugin分别编写手册以帮助大家更好的了解这些插件,他邀请大家以投票的方式决定先写其中哪10个插件的相关文档。

本文论述了grails-acegi plugin与一个简单Grails应用的集成。集成使用了三个主要组件——Groovy、Grails和Acegi Security。

Groovy项目经理Guillaume Laforge论述了Groovy的发展历程、Groovy与Java的关系、Groovy在Java开发的地位、Groovy与Ruby的比较、如何使用Groovy实现DSL(domain-specific languages,领域特定语言)以及Groovy未来发展的重心。

Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate和其它标准Java框架之上,从而为大家带来一套能实现超高生产力的一站式框架。通过本书,读者将可以探索Grails框架的方方面面,并能通过手把手构建出一个Grails应用,来领略Grails所带来的诸多好处。