サーバーから何百もの JSON フラグメントを取得する必要がある JavaScript Web アプリを作成しており、非常に多くの HTTP GET からのヒットを懸念しています。サーバー/クライアントは実行時までどのフラグメントを取得する必要があるかを事前に知らないため、(1 つの GET を取得するために) フラグメントを連結する機会はありません。
質問: WebSocket や Web RTC のようなものをトランスポートとして使用し、クライアントがソケットにリクエストを送信し、サーバーがリクエストに応じて各ファイルを取得してソケットに送信するのは狂気ですか?
サーバーがファイルをロードするのに十分な速さであると仮定すると、これは HTTP よりもはるかに応答性が高くなりますよね?
私はキャッシングを失うと思いますが、それで暮らすことができます。