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

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

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

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

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

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

    インストール

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

    npm install igniteui-grid-lite --save
    

    または yarn を使用する場合:

    yarn add igniteui-grid-lite
    

    Web Components コードでの Grid Lite の使用

    Grid Lite を使用するファイルで、コンポーネント クラスまたは関数を宣言する前にインポートして登録します。

    <div class="grid-lite-wrapper">
        <igc-grid-lite id="grid-lite"></igc-grid-lite>
    </div>
    

    Grid Lite の動作

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

    パフォーマンス内蔵

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

    自動列タイプ

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

    カスタム列テンプレート

    列テンプレートを使用して、あらゆるタイプの UX を実現できます。思い描いたものを、グリッド列にそのまま描画できます。

    インタラクティブ機能

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

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

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

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

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

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

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

    • MIT ライセンス

    • 商用利用無料

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

    • 機能制限なし

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