Sencha Ext JS 7.2提供開始のお知らせ
Ext JS、ExtAngular、ExtReact、ExtWebComponentsおよびツールのバージョン7.2を提供開始いたしました。このリリースでは、コンポーネントの品質とパフォーマンスに関連する製品機能の強化にフォーカスしています。この記事ではExt JS 7.2のアップデート内容を説明します。
Ext JS 7.2のハイライト
Ext JS ModernおよびClassicツールキットの大幅な改善
Senchaは、マーケットをリードするグリッド、ピボットグリッド、およびロックグリッドコンポーネントに多くの改善を行うことに特に重点を置いています。
グリッドについて次の機能を改善
- Grouping Grid
- Cell editor
- Grid view
- Grid Drag and Drop
- Stateful Grid
- Summary section
- grid editor の Tagfield
コンポーネントとフィールドの次の機能を改善
- General field
- Tag field
- Date field
- Data binding
- Combobox field の改善
- Stateful
- その他の改善を含む
その他の注目すべき改善は次のとおりです
- Windowの改善
- Routerの改善
- Sencha Architect と Sencha Cmd の改善
- 使いやすさの改善を目的とする多くのサンプルをfiddle.sencha.comに追加
Ext JS 7.2に加えられたすべての機能追加、機能改善をExtReact、ExAngular、ExtWebComponentsにも継承
- Web Componentsランタイムの大幅な改善
- Sencha Webpackプラグインの有無による改善
- ExtGridのExtReactにJSXレンダラーを追加
- インスタント作成用の改良されたExtReactテンプレート
- Webpackを使用しないEWC(ExtWebComponents) 1ファイル構成での使いやすさを改善
- より速く開発するのに役立つ多くのサンプルをfiddle.sencha.comに追加
新しいコンポーネントのサンプル
どのフレームワークを用いてもSencha Gridは容易に使用できます。改訂されたAPIドキュメントで、グリッドの構成方法に関する例をご覧ください。
ツリー表示の新しいサンプルなどのデータリッチなModernおよびClassicツールキットの使用例
https://fiddle.sencha.com/#fiddle/34ki
ツリーリストとツリーストア
https://fiddle.sencha.com/#fiddle/34kc
Web Componentsのサンプル
Senchaは、構成内容をコピーしてすぐに実行できる、より説得力のあるエキサイティングなサンプルを提供することに重点を置いています。
クリップボードへのコピーなど、Ext JS WebコンポーネントでDOM APIを使用する例
https://fiddle.sencha.com/#fiddle/34fu
DOM APIを使用してユーザーエージェントを取得し、フォームフィールドの値を選択する例
https://fiddle.sencha.com/#fiddle/34l2
カスタムスタイルとツリーフィルタリングを使用して、ツリーをインデックスとして使用する例
https://fiddle.sencha.com/#fiddle/34kp
今後の計画
各リリースを通じて、Ext JS ModernおよびClassicツールキットの品質向上と使いやすさの向上を継続的に提供するとともに、生産性を向上させる機能を追加することをお約束します。
私たちのエンジニアリングチームは、多くの品質、パフォーマンス、使いやすさの強化を含むExt JS 7.3を開始しました。目標は、絶えずフィードバックを受けて、製品ロードマップ計画で透明性を保つことです。
利用を開始する
Senchaの目標は、製品をより使いやすく、より使いやすくすることです。7.2を今すぐ使い始めるために次のドキュメントをお読みください。
- Getting Started with Ext JS for JavaScript Developers
- Getting Started with ExtWebComponents (a platform-agnostic development method)
- Using React UI Components in Your Application with ExtReact
- Using Angular UI Components in Your Application with ExtAngular
Ext JS 7.2 にアップグレードする
Ext JS Upgrade Adviserツールは無料で使用でき、最新のExt JSバージョンに移行するためにコード変更が必要な箇所の特定を支援します。ぜひお試しください。
Ext JS 7.2をお試しください
Ext JS 7.2は本日から提供開始しています。次のステップで最初のアプリケーション開発を始められます。
- Ext JS 7.2 30日間無料トライアルをダウンロードする
- Ext JS 7.2 examples をさまざまなデバイスで確認する
- Getting Started Guide や APIドキュメントを参照する
- セルフトレーニングコンテンツを利用する
Senchaチームは、GWT (旧 Google Web Toolkit) コンパイラを使用してWebアプリケーション開発を行う包括的なSencha Javaフレームワーク「GXT」のバージョン4.2をリリースしました。GXTを用いれば、Javaコードをコンパイルすることで、高度に最適化されたクロスプラットフォームHTML5アプリケーションを構築できます。
Ext JS開発を効率化し、生産性を加速する革新的なローコードエディター「Rapid Ext JS」の正式リリース「バージョン 1.0」の提供を開始しました。Sencha Ext JSを利用している開発者は、開発プロセスを効率化し、スムーズかつスピーディにWeb開発を推進できます。この記事では、Rapid Ext JSがExt JS開発プロジェクトの効率化にどのように貢献するのか、その主要な機能とともに紹介します。
Senchaチームは、Sencha Architect バージョン4.3.6の提供開始を発表します。この新バージョンでは、4.3.5リリースをベースとして、Ext JS 7.8での品質強化を受け、Classicツールキット向けの新機能Froalaサポートが追加されたほか、シームレスなインストール、容易なアップグレードプロセス、さらなる品質向上が図られています。