APP下载

基于Grails的Web应用框架研究简论

2015-10-21梁小玲

梁小玲

[摘要]当今时代,web应用日益广泛,且开发技术不断发展, web开发中使用最多的框架大多数都是基于J2EE平台。但J2EE应用框架随着用户需求的多样化、逐渐膨胀的XML配置管理文件以及不断加入的各种组件,这种框架体系变得越来越臃肿,其开发和运行速度很难满足开发者的需求。Grails框架正是为了解决上述问题,为了极大地满足程序员开发和运行速度上的需求而提出的解决方案。

[关键词]Web Grails 开发框架

自互联网出现以来,对Web应用技术的探讨与争论就从来没有停止过。在多年的发展后,Web应用也迎来了一次深度的革新。J2EE所具有的开放性、跨平台性使得它在Web应用开发平台中的地位如日中天,各种各样的开发框架在该平台上层出不穷。Grails框架自身包含了构建web应用的所有组件,可以独立地、高效地开发应用程序,使得开发过程简单而快捷,极大地迎合了开发者的需求。相比较J2EE应用框架,该框架在开发效率和web应用部署方面体现了强大的优势。

传统Web应用框架概述

Web应用框架,Web application framework,用来支持动态网站、网络应用程序及网络服务的开发。这种框架有助于减轻网页开发时共通性活动的工作负荷,例如许多框架提供数据库访问接口、标准样板以及会话管理等,可提升代码的可再用性。

框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。……

登录APP查看全文