0
twitterアプリをストリームするリアルタイムアプリを作りたいと思っていますが、私はtwitterの数が多いサーバの帯域幅オーバーヘッドを恐れています。クライアント側だけのtwitterストリームアプリを構築する方法はありますか?
socket.ioのようなリアルタイムストリーミングは可能ですが、サーバー側は関係ありませんか?
twitterアプリをストリームするリアルタイムアプリを作りたいと思っていますが、私はtwitterの数が多いサーバの帯域幅オーバーヘッドを恐れています。クライアント側だけのtwitterストリームアプリを構築する方法はありますか?
socket.ioのようなリアルタイムストリーミングは可能ですが、サーバー側は関係ありませんか?
Socket.ioにはサーバーが必要です。サーバーは、接続されたすべてのクライアントにイベントを送信できるようにするために必要です。
Twitterで直接API呼び出しを行い、関連するデータを受信時にページにリロードすることができます。
そうです、それは可能ですが、あなたはあなたが(フェッチ `https://hacker-news.firebaseio.com/v0/item/$ {項目[i]のようなものを意味
socket.io必要はありません} .json?print = pretty')はtwitterが使用するものに変更され、クライアントは10秒ごとにページを更新しますか? –
エンドポイントは何かわかりませんが、https://dev.twitter.com/overview/apiをご覧ください。このサーバー側を取得してクライアントに渡す方が良いでしょう。 CORSエラーを防止し、サーバーをクラッシュさせるほどのデータをフェッチしないでください。また、Twitterからデータを一度取得してサーバーにキャッシュし、それを要求する各クライアントに提供することもできます。クライアントごとに複数回呼び出すのではなく – Stretch0