ビルド中のページにはアイテムのリストが表示されます。例として、これらが販売用の製品であるとしましょう。 1つの項目には、短いタイトル(50〜200文字)、価格、およびその他の簡単な情報が含まれます。通常、カテゴリごとに200個のアイテムがあります。しかし、ほとんどの場合、1000個と5000個のアイテムがあります(ごくまれに)。推奨されるJavaScriptオブジェクトの配列サイズ
私は、オブジェクトのJavaScript配列にすべてのアイテムをプリロードして、ページネーションをスムーズにし、プロダクトフィルタを作成することを考えていました。ユーザーがフィルタまたはページ番号を選択したことに基づいて、DOMは表示するために結果を簡単に再描画します。これは私が確信している200項目のためにうまくいくでしょう。しかし、5000はどうですか?非常に多くのアイテムをループするとブラウザが遅くなりますか?
すべてを一度事前に読み込んで項目を動的に表示するか(サーバーに別の呼び出しを行わないでください)、ユーザー選択ごとにサーバーからデータを読み込むのにまだ最適な方法ですか?ありがとう。
パフォーマンスの向上を確認するには、テストする必要があります。私はちょうどそれが必要なときにユーザーが必要とするものを読み込むことをお勧めします。 – zzzzBov