首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Ext JS 新特性(1)介绍 Ext Core

Ext JS 新特性(1)介绍 Ext Core

介绍 Ext CoreExt JS 3.0 的第一个大的更新就是引入了一个新的发行版 Ext Core。尽管这个新的发行版仅仅是完整 Ext JS 库的抽象,但却引入了 Ext JS 开发的新思维。一般来讲,Ext JS 开发就是利用它的基本功能:UI 组件框架。这显然是其最先进的地方,远远超越竞争对手。然而,如果只是少量使用一点 Ajax 或查询,只是对 DOM 的一小部分设置风格呢?这时 Ext Core 就发挥作用。原先作为其他流行框架如 Prototype/script.aculo.us 和 jQuery 的竞争对手,Ext Core 是轻量级发行版本,它包含您所希望的从现代 JavaScript 框架中希望获得的所有核心功能。从元素增强和 DOM 查询到 Ajax 和工具类,Ext Core 具有用于 JavaScript 高级开发的所有一切。            
开发人员对于 Ext JS 曾经有这样的疑惑,它的授权封闭且昂贵。Ext JS 是一家以盈利为目的的公司,根据不同的使用目的(开源、商业和 OEM)支持不同的模式。尽管如此,框架仍是开源的,这得益于社区支持者进行用户扩展以及作为论坛版主为之奉献。在宽容和易于理解的 Massachusetts Institute of Technology (MIT) 许可之下,Ext Core 延续着这种开放性。            
如上所述,当我开始学习 Ext JS 时,遇到的第一个小障碍就是学习曲线和从何处开始。Ext Core 的出现让事情变得简单多了,这是因为有了 Ext Core Manual。这是一份写得非常好的言简意赅的文档,它通过例子讲解了该版本提供的所有特性。再加以 Ext JS 学习中心其他资源的辅助,所需的文档支持就完全具备了。            
有了 Ext Core 发行版,开发人员于是很自然地会试着将该版本的特性与其他流行框架如 jQuery 进行比较。jQuery,到目前为止,是市面上最受欢迎的 JavaScript 框架,而且实至名归。尽管如此,使用 Ext Core 却有一个独一无二的优势,而这一点我还未见相关讨论。使用 Ext Core 能让您熟悉 Ext JS 的所有基本函数,并让您更轻松地转换到使用 Ext JS 库。还有,Ext JS 的高级 UI 组件框架闻名于世,Ext Core 能很好地引领入门。
返回列表