Web プロジェクト用のニュース フィード モジュールを開発しています。ニュース フィード アクティビティ (投稿、フィルターなど) は、Facebook とほとんど同じです。ユーザーがページを下にスクロールする (無制限のスクロール) ときに、ページごとにニュースを初期化するページネーション パターン (例: スクロールごとに 20 の投稿) を使用しました。
あなたの友達が投稿を共有したときに、Facebook が現在のニュースをどのように初期化するのか疑問に思います。新しい投稿が存在するかどうかを取得するために ajax リクエストを送信するトリガーを使用していると思います。タイマー トリガー (10 秒ごとに ajax リクエストを送信する JavaScript タイムアウト機能を使用) を使用しても、この問題の効果的な解決策にはなりません。
他にトリガーとなるアドバイスはありますか?
前もって感謝します。