スマートな再レンダリングでセル更新を最適化

Handsontable 14.2.0では、メモ化を使用して、セルの編集やスクロールなどのユーザー操作後の不要な再レンダリングを防止

スマートな再レンダリングでセル更新を最適化

Handsontable は、Web アプリケーションにインタラクティブなデータグリッドを組み込むために開発者を支援することを目的とした JavaScript ライブラリです。使い慣れたスプレッドシートのようなインターフェースを提供し、ユーザーは手軽にデータを編集、並べ替え、フィルターできます。高度にカスタマイズ可能で、React や Angular などの人気フレームワークとも互換性がある Handsontable は、Web アプリケーションに堅牢なデータ操作機能を実装するための力を開発者に提供します。

Handsontable 14.2.0 は、React ラッパーを使用したセルの再レンダリングを改善します。ラッパーは現在、セルの編集やグリッド内のスクロールなどのユーザー操作中のパフォーマンスを最適化するためにメモ化を利用しています。これにより、ラッパーが前回の状態を記憶し、本当に変更があった要素だけを更新します。より賢いこのアプローチにより、Handsontable アプリで、特に複雑なカスタムセルタイプの場合でも、よりスムーズで安定した体験が得られます。

バージョン 14.2.0 で新しくなった内容の完全な一覧は、リリースノートをご覧ください。

Handsontable は開発者単位でライセンスされており、サポートおよび保守が 1 年間付いた年額または買い切りライセンスとして提供されています。詳細は Handsontable ライセンシングページをご覧ください。

詳しくは、Handsontable 製品ページをご覧ください。