Ext JS 5 beta版發布

原文:Announcing Public Beta of Ext JS 5


我們非常高興的宣布,Sencha Ext JS 5 beta版本開始進行公測了。這個beta版本可以讓你、我們Sencha社區來對我們的Ext JS 5的工作進度進行評測。對于所以Ext JS開發人員,這事一個很好的機會來協助完成這個最好的Ext JS發布版本。


Ext JS 5 beta版下載地址:http://cdn.sencha.com/ext/beta/ext-5.0.0.736.zip


這里下載Windows、Mac OS X、Linux64和linux32的Sencha Cmd 5 beta的zip文件。


查看Ext JS 5的示例:http://dev.sencha.com/ext/5.0.0/


查看Ext JS包含那些新東西:http://docs.sencha.com/extjs/5.0.0/whats_new/5.0/whats_new.html


注意:由于是測試版,所以不建議用于生產。


Ext JS 5的目標

我們很自豪Ext JS已經成為數據驅動單頁面應用程序的行業標準。隨著設計與團隊和項目的一起成長,Ext JS強大的應用程序已經成功擴展到數百萬的屏幕和數十萬的代碼行。對于具有可讀性、可維護性的Web應用程序,明確的結構、行為和可視化分類這些方面,我們認為Ext JS的體系結構相當合理,以組件為中心這種做法是無與倫比的。


當我們靜下心來設計Ext JS 5的時候,我們期望可以讓Ext JS變得更偉大和做得更好。對于我們的開發過程,主要包含三個主題。第一主題是讓多設備開發成為現實。Ext JS 5是我們第一個允許通過同一代碼兼容桌面和觸屏設備的版本,這些靈感主要來自于Sencha Touch的觸摸手勢。有兩個新的多設備主題,以便我們豐富UI組件的外觀和感覺就像是觸屏屏幕和桌面屏幕上的原生應用程序一樣。


我們的第二個主題是進化但不革命。Ext JS 5最重要的,沒變的也許是繼續支持IE8這類瀏覽器。我們做出這個決定是因為你們中的絕大多數告訴我們,對IE8的支持要持續到2015年后的應用程序興趣。我們已經從Ext JS 4的平滑升級中獲取經驗。我們對公共API的重大更改已經盡可能做到最小化。


我們第三個,也是最好一個主題是開發效率。在我們設計的新的雙向數據綁定體系結構中,我們的目標是要大大減少開發人員編寫實現公共UI的代碼量。在許多情況下,通常需要幾個監聽器的任務,現在可以減少到幾個綁定指令,這個可以通過查看 Kitchen Sink 示例來了解。通過聲明性的監聽,現在在視圖就完全不需要再編寫代碼了,這樣就不需要開發人員去剪切代碼,這同時保持了更好的分離。

正如你所期望的,我們很自豪的說,目前這個beta版本在兼容性、效率和用戶體驗等方面符合社區和期望,Ext JS將繼續之前行之有效的方式,以提供最佳的應用程序設計給你的最終用戶、客戶和客戶端。


現在,讓我們來了解一下新功能。Ext JS 5有無數的新功能和改進。以下是最好的部分:

  • 雙向數據綁定是一種新機制,它運行在視圖中的更改自動回寫給模型(反之亦然),而這不需要自定義事件處理程序。


  • 網格(Grid)小工具是新的輕量級組件,主要作用是嵌入網格的單元格。小部件和緩沖的更新讓Ext JS網格變得更強大了,這樣,數據的可視化方式就更豐富,而數據也實現了實時更新。


  • 觸屏優化圖表是一個新的圖表庫,新功能包括3D圖表、金融圖表和多軸圖表。它還具備更快的性能、更簡潔的代碼,以及觸屏設備更好的體驗等特性。(現有的圖表包可作為一個單獨的軟件包,所以您仍然可以使用它)。


  • 路由允許應用程序的深層鏈接將應用程序的URL傳輸到控制器的行為和方法。



還有許多其他的增強功能和改進基本上與MVC和性能有關。如需詳細了解,可閱讀《Ext JS 5種的新功能》這篇文章。

Ext JS 5的另一個目標是要縮小Ext JS和Sencha Touch之間框架核心的差異。我們整有條不紊的收斂代碼類系統、數據封裝和特征環境以便只監測一個公公核心,這樣就可以在Ext JS和Sencha Touch之間實現共享。這些共享的組件就可以讓應用程序的創建時恭喜框架的共享資源。

Ext JS 5支持IE8+和最新的平板電腦平臺,如iOS6/7、chrome上的Android 4.1+和Win 8觸屏設備(如Surface和觸屏筆記本)運行的IE10+。


Beta版的適用性

Ext JS 5 beta版本與可用于Windows、Mac OS X、Linux64和Linux32的Sencha Cmd現在可以下載了,這可在平板電腦上的示例看到。

只有有可能,我們會盡最大的在努力發布Ext JS 5的最終版本,而這,需要你們的協助和反饋。去試一下新的kitchen sink示例,將小的應用程序遷移到Ext JS 5,并在論壇向我們報告bug、問題和錯誤。我們期待你的反饋意見。

作者:Gautam Agrawal
Gautam Agrawal is Sencha's Sr. Product Manager for Frameworks (Ext JS, Touch, and GXT). He has held various product and engineering roles at Quantros and Integral, in SaaS and BI space, utilizing Sencha technologies. He holds a PhD and MS from State University of NY (SUNY) at Buffalo and a BE from Pune University.



轉載于:https://www.cnblogs.com/muyuge/p/6333679.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/273798.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/273798.shtml
英文地址,請注明出處:http://en.pswp.cn/news/273798.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

算法【二分查找】(數組)

1 .山脈數組的巔峰索引 信息 我們把符合下列屬性的數組 A 稱作山脈&#xff1a; A.length > 3 存在 0 < i < A.length - 1 使得A[0] < A[1] < … A[i-1] < A[i] > A[i1] > … > A[A.length - 1] 給定一個確定為山脈的數組&#xff0c;返回任何滿…

關于癌癥的十大謠言

最近&#xff0c;國外網站總結了西方社會中流行的十個關于癌癥的謠言&#xff0c;其中很多謠言在我們周圍也有廣泛的傳播。 謠言1&#xff1a;癌癥是人為導致的現代疾病 或許在公眾的認知里&#xff0c;癌癥在今天要比歷史上任何時期都重要。不過實際上&#xff0c;癌癥可不是一…

[python 進階] 第7章 函數裝飾器和閉包

文章目錄7.1 裝飾器基礎知識7.2 Python何時執行裝飾器7.3 使用裝飾器改進“策略”7.4 變量作用域(global)備注 -比較字節碼&#xff08;暫略&#xff09;7.5 閉包7.6 nonlocal聲明global和nonlocal的區別7.7 實現一個簡單的裝飾器7.8 標準庫中的裝飾器7.8.1 使用functools.lru_…

自制“低奢內”CSS3登入表單,包含JS驗證,請別嫌棄哦。

要求 必備知識 基本了解CSS語法,初步了解CSS3語法知識。和JS/JQuery基本語法。 開發環境 Adobe Dreamweaver CS6 演示地址 演示地址 預覽截圖(抬抬你的鼠標就可以看到演示地址哦): 制作步驟: 一, html結構 <div id"home"><form id"login" class…

class里面只能寫以下5種

轉載于:https://www.cnblogs.com/phplearnings/p/3650849.html

【排序】算法(python實現)

文章目錄python 排序算法1 插入排序1.1 直接插入排序算法思想1.2 希爾排序算法思想2. 選擇排序2.1 簡單選擇排序2.2 堆排序參考python 排序算法 1 插入排序 1.1 直接插入排序 算法思想 直接插入排序的核心思想就是&#xff1a;將數組中的所有元素依次跟前面已經排好的元素相…

OpenSSL漏洞補救辦法詳解(轉)

CVE-2014-0160漏洞背景 2014年4月7日OpenSSL發布了安全公告&#xff0c;在OpenSSL1.0.1版本中存在嚴重漏洞(CVE-2014-0160)。OpenSSL Heartbleed模塊存在一個BUG&#xff0c;問題存在于ssl/dl_both.c文件中的心跳部分&#xff0c;當攻擊者構造一個特殊的數據包&#xff0c;滿足…

SharePoint 自定義WebPart之間的連接

1、創建SharePoint解決方案&#xff0c;添加兩個WebPart分別用來發送和接收&#xff1b; 2、發送值的WebPart需要繼承自IWebPartField(當然&#xff0c;根據需要還可以選擇IWebPartField,IWebPartParameters,IWebPartRow,IWebPartTable&#xff0c;具體參見msdn)&#xff0c;原…

[python 進階] 9. 符合Python風格的對象

文章目錄9.1 對象表示形式9.2 再談向量類9.3 備選構造方法9.4 classmethod與staticmethod9.5 格式化顯示9.6 可散列的Vector2d什么是可散列的數據類型9.6 可散列的Vector9.7 Python的私有屬性和“受保護的”屬性9.8 使用 __slots__ 類屬性節省空間本章包含以下話題&#xff1a;…

android軟件獲取系統簽名

有時候有的功能必須要有系統簽名才能使用&#xff0c;例如調用系統自帶的Surface.screenShot方法時&#xff0c;就必須在androidManifest.xml里聲明android:sharedUserId"android.uid.system" 但是這個時候在編譯生成的apk很有可能無法安裝的情況 并且報這個錯誤&…

Python3中的可變與不可變類型

在描述變量是否是可變類型時&#xff0c;可變與否實際上說的是對變量進行“修改”時變量的內存地址是否會發生變化&#xff0c;而非值是否可變。在Python中&#xff0c;對不可變的變量進行“修改”實際上是重新賦值&#xff0c;對可變的變量進行修改才是真正的修改&#xff0c;…

python中帶*(單星號)的變量和**(雙星號)的變量

一、*args的使用方法 *args 用來將參數打包成tuple給函數體調用二、**kwargs的使用方法 **kwargs 打包關鍵字參數成dict給函數體調用注意點&#xff1a;參數arg、*args、**kwargs三個參數的位置必須是一定的。必須是(arg,*args,**kwargs)這個順序&#xff0c;否則程序會報錯。單…

百度知道回答的依賴注入

oC 或者 DI 或者 ...一大堆的縮寫詞不管是面向對象&#xff0c;還是面向過程&#xff0c;都需要分成許多的塊&#xff0c;然后由這些部件協同工作完成任務 要協同工作就會產生依賴&#xff0c;一個方法調用另一個方法&#xff0c;一個對象包含另一個對象 如果對象A包含對象B的話…

Django model中的 class Meta 詳解

參考 (1) https://www.cnblogs.com/tongchengbin/p/7670927.html

C\C++ 獲取當前路徑

C\C 獲取當前路徑 獲取當前工作目錄是使用函數&#xff1a;getcwd。cwd指的是“current working directory”&#xff0c;這樣就好記憶了。 函數說明&#xff1a; 函數原型&#xff1a;char* getcwd(char* buffer, int len); 參數&#xff1a;buffer是指將當前工作…

[python進階]11接口:從協議到抽象基類

本章討論的話題是接口&#xff1a;從鴨子類型的代表特征動態協議&#xff0c;到使接口更明確、能驗證實現是否符合規定的抽象基類&#xff08;Abstract Base Class&#xff0c;ABC&#xff09;。 首先&#xff0c;本章說明抽象基類的常見用途&#xff1a;實現接口時作為**超類(…

ie11瀏覽器不能顯示最新修改的程序,調試出現代碼邏輯錯誤卻依舊執行

1、問題&#xff1a;ie11瀏覽器不能顯示最新修改的程序&#xff0c;調試也不能&#xff0c;出現代碼邏輯錯誤卻依舊執行 2、百度解決方案&#xff1a;http://blog.163.com/wang_hj138126/blog/static/1408001062012631508444/ FireFox每次訪問頁面時檢查最新版本 2012-07-31 …

C# 基礎備忘錄

1. decimal 類型調用ToString()方法后沒把末尾的0去掉的解決辦法: 例子&#xff1a;decimal? money Convert.ToDecimal(10.8950);string moneyStrmoney.Value.ToString(); 結果在同一臺機子&#xff0c;兩個項目里面會出現兩個不同的結果。結果一&#xff1a;moneyStr"1…

[python進階]12.繼承的優缺點

本章探討繼承和子類化&#xff0c;重點是說明對 Python 而言尤為重要的兩個細節&#xff1a; 子類化內置類型的缺點多重繼承和方法解析順序 12.1 子類化內置類型很 12.2 多重繼承和方法解析