Grails框架是一种基于模型—视图—控制器(Model—View—Controller,MVC)设计模式的使用Groovy和Java编程语言的Web应用敏捷开发框架。它构建于Spring、Hibernate等标准Java框架之上,可以帮助开发人员简单、快速地构建和发布应用服务。它与Java语言的JFinal、Scala语言的Play、Python语言的Django、Ruby语言的Ruby on Rails(RoR)概念相似,属于Web服务开发框架。