「Sencha」は、数千~数百万行単位のデータを効率よく扱えるWebアプリケーションのフロントエンドとして利用されている。「Sencha Ext JS」フレームワークは、ブラウザ環境により表示を自動的に最適化するため、OSやブラウザ、デスクトップ、タブレット、スマートフォンといったデバイスの違いに適合するための開発工数を削減することができるという。
また、UIのビジュアル設計、開発、テーマの適用、テストなどWebアプリケーション開発の一連のサイクルを包括的にサポートしており、機能豊富なクロスプラットフォームWebアプリケーションをシームレスに設計、開発、テストすることができる。
「Ext JS 7.0」では、デスクトップとモバイルの両方で利用できるユニバーサルアプリケーションを開発できる「Modernツールキット」が大幅に強化された。Modernツールキットは、昨今のエンタープライズWebアプリケーションで要求されるデスクトップとモバイルの両方に対応するアプリケーションを1つのソースコードで開発することができる。
2018年にFroala WYSIWYG HTML EditorがExt JSフレームワークのコンポーネントとなり、アプリケーション内に組み込むことができるようになった。グリッド表示やツリー表示、アコーディオンパネル、チェックボックス、ラジオボタンなどのコンポーネントもUX改善された。
日本語をはじめとした10か国語のローカライズサポートも追加されグローバル利用に対応するアプリケーション開発が行うことができる。このほかにも、ユーザーの要求に応える70以上のModernおよびClassicツールキットに対する包括的な品質改善が行われている。
また、「Ext JS 7.0」では、React、Angular、VueなどのJavaScriptフレームワークやフレームワークのないプレーンHTMLに組み込んでExt JSのコンポーネントを利用可能にする「ExtWebComponents」が付帯する。
ExtWebComponentsをアプリケーション開発に取り入れることで、115以上のUI Webコンポーネントを利用した高速開発や、バックエンドへのデータアクセスやデータのハンドリングを容易にするExt JSの開発効率アップを体験することができるという。
この記事は参考になりましたか?
- 関連リンク
- この記事の著者
-
EnterpriseZine編集部(エンタープライズジン ヘンシュウブ)
「EnterpriseZine」(エンタープライズジン)は、翔泳社が運営する企業のIT活用とビジネス成長を支援するITリーダー向け専門メディアです。データテクノロジー/情報セキュリティの最新動向を中心に、企業ITに関する多様な情報をお届けしています。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア