Embarcadero 發布 Sencha Ext JS 8.0

Embarcadero Technologies 已發布 Sencha Ext JS 8.0,這是其企業級 JavaScript 框架的重要更新。新功能包括響應式數位簽名板、QR 碼讀取器/產生器,以及顯著的 Grid 效能提升,提高了跨平台網頁應用程式的開發者生產力。
新製品NQ 0/100出典:prnews

📋 文章處理履歷

  • 📰 發表: 2026年4月15日 19:00
  • 🔍 收集: 2026年4月15日 10:31
  • 🤖 AI分析完成: 2026年4月19日 10:48(收集後96小時16分鐘)
Embarcadero Technologies(以下簡稱 Embarcadero)已開始提供「Sencha Ext JS 8.0」,這是企業級網頁應用程式廣泛採用的行動和桌面版 JavaScript 框架的主要版本更新,同時也包含視覺化開發工具等相關工具。

Ext JS 8.0 的新功能與組件

官方網站:https://jp.sencha.com/

Sencha 被 60% 的財星 100 強企業採用,在摩根士丹利、日立能源、Blue Yonder、花旗集團、摩托羅拉解決方案和 BMW 集團等公司都有採用実績。Sencha Ext JS 框架會自動為瀏覽器環境最佳化顯示,從而減少適應作業系統、瀏覽器、桌面、平板電腦和智慧型手機等裝置差異所需的開發工數。此外,它還具備 140 多個功能豐富的組件,全面支援網頁應用程式開發的整個週期,包括 UI 視覺設計、開發、佈景主題和測試,能夠無縫地設計、開發和測試功能豐富的跨平台網頁應用程式。

本次發布引入了眾多現代應用程式開發所需的新組件。功能包括可在應用程式內直接擷取簽名的「響應式數位簽名板」,以及支援付款、物流和零售等多樣化業務流程的「QR 碼讀取器與產生器」。此外,透過支援超過 1,000 列的大型資料集進行水平緩衝處理,大幅提升了 Grid 的渲染速度,為開發環境的品質和生產力帶來顯著的改進。

值得注意的是,此版本完整保留了向後相容性,這意味著現有的應用程式無需重寫。主要新功能和更新詳情如下:

■ 響應式數位簽名板(Classic 和 Modern 工具包)
這是一款新的附加組件,無需第三方函式庫,即可直接在應用程式中取得電子簽名。它透過擴展原生 Ext JS 組件建構,並與 Grid、Form 和 Panel 容器無縫整合。它提供豐富的功能集,包括復原/重做、清除、筆觸寬度/大小設定、背景顏色選擇和顏色選擇器,並支援將簽名匯出為 JPG、PNG 和 SVG 等多種格式。適用於核准工作流程、入職表單、合規簽名和現場服務等廣泛的業務應用程式。

■ QR 碼讀取器與產生器(Classic 和 Modern 工具包)
引入了一個用於生成和讀取 QR 碼的新組件。它支援多樣化的資料格式,例如 URL、文字、VCARD/MeCard、日曆事件、位置資訊、電話/SMS、電子郵件、Wi-Fi 設定和付款資料,並支援以 SVG、Canvas 和 PNG 格式繪製。它能夠在應用程式內完成 QR 碼工作流程,無需外部依賴,用於付款確認、資產追蹤、聯絡人分享和 Wi-Fi 設定等目的。它還支援自訂顏色、彈性尺寸控制、適用於桌面和行動裝置的響應式 UI,以及用於安全性的輸入資料清理。

■ 透過水平緩衝處理提升 Grid 渲染速度(Modern 工具包)
Modern 工具包中的 Grid 現在透過欄位虛擬化進行渲染最佳化。透過僅繪製可見儲存格和可設定的緩衝區,即使處理超過 1,000 列的大型資料集,也能在高速度下顯示,而不會造成效能下降。此緩衝處理與列/欄鎖定、分組、篩選、編輯、輔助功能、RTL 支援和所有佈景主題無縫整合。

■ 可鎖定 Grid 外掛程式(Modern 工具包)
為 Modern 工具包引入了一個新的可鎖定 Grid 外掛程式,提供原生的欄位鎖定和解鎖功能。它確保與各種 Grid 功能完全相容,包括鎖定區域和正常區域之間的水平和垂直滾動同步、選取模型、儲存格編輯和摘要。