2017-01-26 16 views
-1

ページに30,000アイテムの在庫があり、それらをすべてリストとして表示する場合、これらのページへのデータフローをプッシュとして設計するにはどうすればよいですか?彼らは買っているように、あなたのマウスの下から、ページ上で、ものが消えているからです。フラッシュ販売サイトをどのように構築しますか?

答えて

1

WebSocketを経由してすぐにすべてのアイテムをレンダリングしないでください。代わりに、それらをバッファし、非常にN秒間更新します。

コードを表示していないので、私はそれを提供することもできません。しかし、Reactで質問をタグ付けしたので、純粋なReactを使用している場合はsetState、Reduxを使用している場合はdispatchを使用してWSデータをUIに送り返していると仮定します。

WebSocketメッセージハンドラロジックを少しスマートにして、着信メッセージを累積できるようにする必要があります.12/を使用して、N /秒ごとに更新します。

関連する問題