Try the new tool Rapid Ext JS, now available! Learn More

Sencha ExtReact 6.7 提供開始のお知らせ

March 7, 2019 185 Views
Show
この記事は Sandeep Adwankar によるAnnouncing Sencha ExtReact 6.7 GAの抄訳です

最新のReactフレームワークバージョン16.8をサポートしたExtReact 6.7をリリースしたことをお知らせします。ExtReact 6.7では、数百の既存のコンポーネントに新しいコンポーネント(チップとカラーピッカー)が追加されました。このリリースでは、新しいグリッド機能やコンポーネントを選択するための複数選択オプションなど、既存のコンポーネントに多数の機能強化が行われています。

ExtReact 6.7のハイライト

このリリースの主な機能は次のとおりです。

  • React 16.8のサポート
  • 新しいグリッド機能 – グリッドのロックとフィルタリング
  • 新しいマテリアルコンポーネント – チップとカラーピッカー
  • コンポーネントの機能拡張 – コンボボックスや選択フィールドでのマルチセレクト
  • BabelとWebpackに関するサポートのアップデート
  • 新たにリリースのSencha Themer 1.3.5によるカスタムテーマの利用
  • ExtReact Kitchen Sink サンプルのアップデート

ExtReact 6.7のダウンロード

ExtReact または Ext JS Enterprise のお客様:

  • SenchaのプライベートnpmレジストリでホストされているExtReactパッケージにアクセスできます。Getting Started Guideを読み、ExtReactコンポーネントを使ってReactアプリケーションを構築してください。
  • サポートポータルからSencha Themerをダウンロードできます。

注:npmでは、ログイン時の@を「..」に置き換える必要があります。たとえば、サポートポータルへのログインがfirstname.lastname@sencha.comの場合、npmレジストリへのログインはfirstname.lastname..sencha.comになります。パスワードはサポートポータルのログインと同じ文字列を指定します。

ExtReact 6.7 を試用する:

ExtReact 6.7の新機能

React 16.8のサポート

React 16.8ではフック機能が導入されています。これにより、クラスを記述せずにステートやその他のReact機能を使用できます。コンポーネント間で再利用可能なステートフルロジックを共有するために独自のフックを構築することもできます。遅延読み込みされた多数のコンポーネントに対するReact.lazyのパフォーマンスが大幅に向上し、修正されました。ExtReact 6.7はReact 16.8をサポートして、最新のパフォーマンス向上を活用します。

新しいグリッド機能 – グリッドのロックとフィルタリング

ExtReact 6.7 GridではLocking Gridが利用可能となりました。エンドユーザーは列をロックしたり、Excelのように”ペインを固定”することができます。Locking Gridは、左領域または右領域でグリッド列をロックする機能をユーザーに提供する列メニューを提供します。Locking Gridの列メニューには現在のロックステータスが表示されます。

ExtReact Grid Locking Kitchen Sink の例

ExtReact 6.7 Gridはグリッドフィルタリングも提供し、エンドユーザーは指定された条件に該当するレコードだけをグリッドに表示できます。サポートされるフィルタ条件は、text、boolean、date、numberです。

ExtReact Grid Filtering Kitchen Sink の例

新しいマテリアルコンポーネント – チップ、カラーピッカー

ExtReact 6.7は、選択、コンテンツのフィルタリング、アクションのトリガーなどの一般的なユーザーエクスペリエンスタスクで使用できるコンパクトなマテリアルのチップを提供します。チップコンポーネントビューにはサムネイルとテキストを含めることができます。ExtReact 6.7ではカラーピッカーが利用でき、エンドユーザーはカラー見本、フォームフィールド、カラーセレクターを使って色を選択できます。カラーピッカーではHSVAまたはRGBをオプションで指定できます。

ExtReact Color Picker Kitchen Sink の例

コンポーネントの機能拡張 – コンボボックスや選択フィールドでのマルチセレクト

ExtReact 6.7ではマルチセレクトコンボボックスが利用でき、エンドユーザーは選択した複数の値をコンボボックスのタグとして見ることができます。標準のコンボボックスは、従来のHTMLテキスト入力フィールドと選択フィールドを組み合わせたものです。マルチセレクトコンボボックスには、エンドユーザーがコンボボックスで複数の値を選択できるようにするオプションもあります。選択した値はキーボードの矢印キーを使って移動したり、削除キーを使って削除したりできます。
ExtReact 6.7では選択フィールドでのマルチセレクトも追加されました。エンドユーザーは選択フィールドで複数の値を選択できます。

ExtReact MultiSelect Combobox Kitchen Sink の例

Themer 1.3.5でカスタムテーマを作る

ExtReact 6.7にはThemer 1.3.5のサポートが含まれています。Themer はデザイナーと開発者の双方がコードを書かずにExtReactアプリケーションのための美しいテーマを作成することを可能にします。

注意:あなたのReactアプリ向けに新しいカスタムテーマを作成したときは、“npm start” を一度停止して、再起動する必要があります。

フィードバックをお寄せください

ExtReact を試してみて、ご意見をExtReact forumまでお寄せください。ExtReactで作成した素晴らしいWebアプリケーションを楽しみにしています。

Recommended Articles

Ext JS Data Gridをすばやくカスタマイズする方法(part 1/6)

Ext JS Data Gridは、高速で強力かつ柔軟に利用できます。Ext JSを使用すると、ユーザーは自分のアプリケーションに合わせてグリッドの外観をすばやくカスタマイズできます。全6回構成のブログシリーズでExt JS Data Gridをカスタマイズするさまざまな方法をカバーします。

Sencha Ext JS 7.1およびツールの提供開始のお知らせ

Ext JS、ExtAngular、ExtReact、ExtWebComponents、およびツールのバージョン7.1を提供開始いたしました。この記事ではバージョン7.1の改善点について紹介します。

Sencha 2019/2020 ロードマップアップデート

少し前にSenchaのロードマップをご案内しました。これについてお客様から素晴らしいフィードバックをいただいており、2019/2020ロードマップにそれらの提案を取り入れたいと思います。

今秋のアップデート – Senchaジェネラルマネージャのデスクから

前回Senchaコミュニティに情報発信してから、数週間が経ちました。私たちのプライオリティと製品ロードマップは、お客様の声によって形成されており、皆さんがすばらしいアプリケーションを構築できるような価値ある製品強化を提供していきたいと考えています。今回、いくつかの進行中の開発状況に関して紹介するとともに、コミュニティの皆さんにアップデートを提供したいと思います。

コンポーネントファーストのアプローチでアプリ開発をスピードアップ

開発者は、アプリケーションを構築し、迅速かつ効率的に市場に投入するために、再利用可能かつポータブルなコードに長い間依存してきました。コンポーネントベースの開発は、ReactやAngularなどの人気のあるフロントエンドフレームワークの多くで開発されたアプリケーションのホームを見つけてきた、JavaScriptの現代の進化を通じて人気を維持しています。

Sencha ロードマップ アップデート – 2019年9月

Senchaロードマップのアップデートを共有できることを嬉しく思います。私がGMとして参加してからの半年間、私たちのコアチームはSenchaを明確な成長軌道に載せるために一生懸命取り組んできました。今年の4月にいくつかの計画を共有しましたが、すべての面で大きな進歩を遂げていることを喜んで報告します。

View More

coming soon

Something Awesome Is

COMING SOON!