Close
Angular React Web Components Blazor React
Open Source

無料のオープン ソース React データ グリッド (Grid Lite)

Ignite UI for React Grid Lite は、軽量で高パフォーマンスな React データ グリッドであり、無料で使用でき、オープン ソースで、最新の React アプリケーション向けに構築されています。

この無料の React データ グリッドはオープン ソースの JavaScript データ グリッドで、Web コンポーネントとして構築されているため、Web フレームワークの有無に関係なく依存関係なしで使用できます。必要最小限のオーバーヘッドで本質的なデータ表示機能を提供し、ユーザーが期待するパフォーマンスを実現します。React Grid Lite は、高速で軽量なデータ表示を必要とする開発者向けに設計されています。

無料 React データ グリッドで利用可能な機能

無料のオープン ソース React Grid Lite には、次の列ベースの機能が含まれています: ソート、フィルタリング、非表示、サイズ変更、およびさまざまな事前定義されたデータ タイプ。行仮想化を使用することで、非常に高速なパフォーマンスが実現されます。さらに、コンポーネントはキーボード ナビゲーションと Ignite UI のテーマ フレームワークを通じたテーマ化をサポートしています。

インストールとセットアップ

インストール

Grid Lite をインストールするには、プロジェクトのルート フォルダー (package.json がある場所) に移動し、npm を使用して次のコマンドを実行します。

npm install igniteui-react --save

または、yarn を使用します。

yarn add igniteui-react

React コードでの Grid Lite の使用

Grid Lite を使用するファイルで、最初にインポートします。

import { IgrGridLite } from 'igniteui-react/grid-lite';

<IgrGridLite> コンポーネントをマークアップに追加します。

return (
  <div className="container sample ig-typography">
    <div className="grid-lite-wrapper">
      <IgrGridLite ref={this.gridRef} id="grid-lite"></IgrGridLite>
    </div>
  </div>
);

Grid Lite の動作

Grid Lite は、アプリで美しいデータ グリッド/データ テーブル体験を提供するために必要なコア機能を備えています。パフォーマンスと美しさを重視して設計されており、どのフレームワーク、どのプラットフォームでも動作します。

優れたパフォーマンスを標準搭載

行レベルの仮想化により、無制限のデータをスムーズなスクロールでレンダリングできます。

自動列タイプ

列タイプは、データ ソースに基づいて自動的に生成され、各列タイプに合わせた組み込みのフィルタリングが提供されます。

インタラクティブ機能

ユーザーが期待するすべてのコアなインタラクティブ機能を提供します: 列のフィルタリング、列の非表示、列のリサイズ、列のソートなどが含まれます。

美しい UX とブランディング

Bootstrap、Material、Fluent 向けの組み込みテーマ ポートに加え、カラー パレット、フォント、エレベーション、表示密度など無限のブランディング オプションがあります。

高度なキーボード ナビゲーション

Excel スタイルのフル キーボード ナビゲーションにより、大規模なデータセットでも高いパフォーマンスを維持しながら、ユーザーが期待する操作性を提供します。

Grid Lite は無料のオープン ソース React データ グリッドですか?

はい。Ignite UI Grid Lite は、MIT ライセンスの下でリリースされた無料のオープン ソース React データ グリッドです。ライセンス料なしで、商用または個人のプロジェクトで使用できます。これは、Ignite UI をよりオープンで、透明性が高く、利用しやすいものにするための取り組みの一環です。

  • MIT ライセンス

  • 商用利用無料

  • コミュニティ主導の開発

  • 機能制限なし

ただし、プロジェクトが拡大して複雑さや機能が増し、エンタープライズ グレードのアプリケーションが必要になった場合には、シームレスなアップグレード戦略を用意しています。これにより、無料の React データ グリッド (Grid Lite) からフル機能の高度な Data Grid への移行がよりシンプルかつ迅速になります。