ReduxとサーバーへのWebsocket接続を使用してデータを取得します。データの量は約200k行で、私のアプリにWebsocketメッセージとして1つずつ送られます。行が来たら、私はReduxでそれを保存したいと思います。私はこれを行う方法を知っていて、うまくいきます。どのように状態の変化ごとに反応コンポーネントを更新しないのですか?
私が予期している問題は、単一の行が状態に追加されるたびにビューを更新したくないということです。
アイデアは、たとえば10秒ごとにビューの更新をデバウンスすることです。または、10k行ごとに表示することもできます。
正しく動作させるにはどうすればよいですか?私は詳細な技術的解決策ではなく、説明された概念にもっと興味を持っています。
ありがとうございます!
https://reactjs.org/docs/react-component.html#shouldcomponentupdate – TommyF
[react-virtualized](https://github.com/bvaughn/react-virtualized)を使用すると、現在は画面に表示されています –