ExtJS 5来了

之前一直在使用ExtJS4,并在csdn写过一些入门的文章。ExtJS是一个非常不错的前端框架,特别适合做一些web版的后台管理界面。全面并强大控件基本覆盖了所以常见功能,还有可视化的开发工具无不显示出ExtJS的强大实力。凭心而论此款框架真心好用

近日Sencha团队发布了ExtJS 5的beta版本,正式版即将发布。下面来看看这个全新的版本中包含了哪些重要的特性。

1. 不再支持IE6和IE7

作为一个古董级浏览器,IE6和IE7相当不招人待见,各大网站为了UI美观和用户体验做了大量的工作,但在这些老浏览器面前,犹如一下子回到了解放前。

新版ExtJS 5不再支持IE6和IE7以及老版本的现代浏览器。ExtJS 5现在支持的浏览器包括:

IE8+(只支持标准模式)
Firefox 12+(PC & Mac)
Safari 6+
Chrome 18+
Opera 12+(PC & Mac)
2. 顺应HTML5大潮

添加了DOCTYPE文档类型标签,且不支持省略该标签。

3. MVC和MVVM

ExtJS 4引入了对MVC架构的支持,在ExtJS 5中,又新增对MVVM(模型 – 视图 – 视图 – 模型)的支持,MVVM模式其中一个大的特点是数据绑定,将模型层和视图层链接起来,修改其中一个,另一个也会随之变化。

4. 整合进Sencha Cmd包

ExtJS 5现在包含在Sencha Cmd包中,名为ext,当你使用Sencha Cmd生成、构建、更新你的应用程序时(添加-ext参数),即可自动下载最新版的ExtJS。

5. 配置系统和组件

ExtJS 5扩展了配置系统,使之更加向后兼容。

6. 新的主题和图表

在ExtJS 5中,默认的经典主题被Neptune主题替代,新生成的应用程序将默认使用Neptune主题。ExtJS 5中还包含一个增强版的图表包,带来了大量新功能,并且在平板电脑上拥有很好的性能。

此外,ExtJS 5中的API也有一些变化,比如Ext JS 5默认情况下会移除Ext.dom.Query,详细信息:What’s New in Ext JS 5

下载地址:Ext JS 5 beta zip

升级指南:Ext JS 5 Upgrade Guide

–每天一点点