3

同僚と私は、どのグリッド プラグインが最適であるかについて議論しており、それぞれに有効な議論がありますが、結論には達していないようです。ここに私の質問があります。なぜ slickgrid が flexigrid よりも優れているのですか?

4

1 に答える 1

2

新しいグリッドを選択/試行する必要があったときにFlexigridを調べたところ、SlickGridを選択することになりました。それがはるかに良い選択だと言っています.

スリックグリッド::

  • SlickGrid GitHub で常に進化しており、ほぼ毎週コミットがあります
  • ただし、何かを行う前に最初にすべてのデータをロードする必要があるという欠点がありますが、javascript (デモ) で偽のデータを入力するのは高速ですが、DB からデータをプルするのにははるかに時間がかかります。
  • データを取得すると、不利な点が利点になります。ロードされると、50kまたは500k行のグループ化、ソートが非常に高速になります。
  • 最初にデータをロードする必要があるため、時間がかかり、帯域幅を消費しますが、ロードが完了すると、データで行う操作はすべて、後でクライアント マシンで実行されます。たとえば、並べ替え、グループ化、フィルタリングなどです。すべてこれはクライアント側で行われます (javascript オブジェクトとして存在するデータビューのため)
  • 複数の列のグループ化 (ネストされたグループ化) をサポートするようになりました。
  • 名前だけでなく国旗のロゴを表示するなど、必要な列を簡単にフォーマット (フォーマッター) できます。

今フレキシグリッド::

  • Flexigrid の最後のコミットは 2 年前です (デモを除く)
  • それを使用して任意の列をフォーマットできますか?そうは思いません..?
  • SlickGrid の欠点は、Flexigrid (すべてのデータを最初にロードする) の利点になりますが、Flexigrid でページを変更しない場合に限ります。ただし、主な違いは次のとおりです。Flexigrid は変更するページごとに DB へのクエリを実行します (ページ クエリを処理する必要があります)。そのため、SlickGrid では、ロードされたら DB への接続が常に必要です。もう DB は必要ありません (挿入/更新を行っている場合を除きます)。
  • Flexigrid で複数の列のグループ化が表示されませんでした

明らかに、私は SlickGrid の方が好きで、Flexgrid をほとんど試していないことは認めますが、進化はありません...

于 2013-04-03T13:09:32.093 に答える