私はAngularJSでデータ集約型アプリケーションを作成しています。私は、ページが外部APIからデータを取り出すときに読み込むのに約10秒かかることに気付きました。AngularJSでの外部APIリクエストの遅れ
これまで、角度キャッシュを使用してデータをキャッシュしようとしました。私は最初にバックグラウンドでデータを先取りするWebワーカーを検討していますが、それがどれだけ難しいかはわかりません。私はng-webworkersを使うつもりです。それで、ロードを急ぐように試みることのできる他の解決策はありますか?
クライアント側で何もしないと、外部APIのネットワーク/処理速度が向上します。これは、外部APIからデータを先取りして取得し、アプリが使用するために保存する独自のAPIを作成しない限り、あなたのコントロールの範囲外です。 –
友人は、外部APIをミラーリングするウェブサーバーを構築することを推奨しましたが、それは多くの冗長な作業のようです。これを実現する準備のできたオープンソースアプリケーションがありますか? –
が依存しています...データはリアルタイムでどのように必要ですか?最大分のデータが必要な場合は、全体的な利益を得ることはできません。 –