【翻译】Ext JS 6 Beta发布

原文:Ext JS 6 Beta is Now Available

概述

很高兴,Ext JS 6 beta版本现在发布了。该版本是为了让你、社区来测试和评估Ext JS 6工作进度的。这是协助创建最好的Ext JS发布版本的最好方式。

对于Ext JS 6来说,可以单独使用一个javascript框架来创建基于桌面、平板和智能手机的应用程序。

下载Ext JS 6 Beta

查看Ext JS 6的新内容

Ext JS 6的好处

在演变过程中,Ext JS已经成为功能丰富的、数据驱动的、单页面应用程序的工业标准。Ext JS强大的应用程序已经成功*数以百计的屏幕和成千上万行的代码。所有的这些应用程序都需要被动员起来,以便用户能够在任何设备、任何时间、任何地点尤其是出门在外时能处理关键的业务。

在去年发布了支持触摸和手势支持的Ext JS 5,为Ext JS框架带来了移动性的第一步。在此过程中,创建了一个核心公共代码库。在Ext JS 6,Ext JS和Sencha Touch的UI组件都是建立在公共核心之上的,因此,可以使用一个单一的代码库并创建从桌面到智能手机等设备的应用程序,事实上的通用应用程序。

新的Ext JS功能和工具

未了合并框架,Ext JS 6带来了大量的新功能、工具和改进。以下是其中的一些亮点:

合并Ext JS和Sencha Touch——在Ext JS 6,现在可以从一个单一的代码根基访问所有的Ext JS和Sencha Touch的UI组件,这样就可有为所有设备有选择性地提供适当的用户体验。使用公共代码的好处是,Ext JS 6内Sencha Touch UI组件现在支持MVVM、支持数据绑定,甚至当你想将他们使用在桌面的时候,可获得鼠标和单击的支持。在Ext JS 6中还包含了大量的功能增强,尤其是在可访问性、图表和网格中。

Sencha Pivot Grid——Pivot Grid的附加功能可以让你更便捷的将强大的分析功能添加到Ext JS应用程序。你还可以创建一个应用程序,让用户在Ext JS网格的大数据中发现有价值的信息。

Sencha Cmd 6——对应每一个主要版本的Ext JS,都会相应的更新Sencha Cmd以便开发人员能更便捷的创建应用程序。在Sencha Cmd 6,添加了一个全新的SASS编译器——Fashion,这是我们自己的运行时Javascript实现,而且消除了对Ruby和Compass的依赖。

Sencha JetBrains插件——为流行的IDE创建的插件,这让Ext JS的开发更便捷,并且大大提高了生产效率。Sencha JetBrains插件启用了自动完成且运行开发人员快速的访问配置项、mixins、属性、事件、方法已经其他更多东西。

正如你所看到的,我们很自豪的能够将该beta版本发布到社区并持续的在改进Ext JS,这是发布最强大的,基于桌面、平板和新的智能手机的Web应用程序的最好方式。

要注意,不要将早期访问版本和Beta版本投入生产。

需要你的反馈意见

Ext JS 6 beta版本和Sencha Cmd已经可以下载了。Ext JS 6的GA版本将会很快发布,而这需要你们的协助于反馈!去试试Ext JS 6 beta版本,可以将一些较小的应用程序迁移到临时工作台,创建一个通用应用程序,并在Ext JS 6论坛报告臭虫、问题或错误。期待着你们的反馈。

作者:Gautam Agrawal

Gautam Agrawal is the Director of Product Management for Sencha Frameworks and Tools. Prior to joining Sencha, he held various product and engineering positions at organizations developing SaaS and BI applications using Sencha technologies. He holds a PhD and MS from State University of NY (SUNY) at Buffalo.

上一篇:【翻译】在Ext JS和Sencha Touch中创建自己定义布局


下一篇:【翻译】为Ext JS和Sencha Touch开发人员准备的应用程序监测(App Inspector)