ExtXL 基于XHTML的ExtJS组件引擎

我要开发同款
匿名用户2010年07月17日
40阅读
开发技术JavaScript
所属分类Web应用开发、AJAX框架/RIA
授权协议LGPL

作品详情

著名的ExtJS开发包(简称Ext)是一个非常优秀的开发富客户端应用的Javascrpt工具。它包含一个稳定的基础框架和一套具有漂亮外观且灵活易用的基础界面组件(称为"widget"),它的API对开发人员非常友好,通常可以直接使用JSON来直接产生这些widget。到目前为止,Ext已经有了很多的成功实施案例。

然而,大多数传统的架构模式仍是基于多页面跳转的方式实现界面展示和用户交互,这与富客户端模式"一个页面一个应用"的理念相去甚远。事实上,二者在实现上的确存在很大的差别,甚至对服务器端的要求也不尽相同。因此,想要在现有的项目中集成Ext并非易事。软件设计师们必须权衡两种模式的优缺点,并寻找一套解决方案,使引进Ext的成本、风险降到最低。

ExtXL项目正是为了解决上述问题而产生的,通过ExtXL可使传统的软件架构能够快速地引进Ext框架及组件,以提供给用户漂亮的风格和更加友好的操作。ExtXL提供了一个类似于IoC(控制反转)的引擎及一套映射关系,使页面开发人员只需熟悉XHTML语法即可轻松地创建Ext组件。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论