したがって、多くのエンティティのコンテンツを並行して返すエンドポイントがあります。
このエンドポイントを呼び出してそれらを shared に入れる共有サービスがあります$cacheFactory。
GET /base_entity/<id>/allルートが最初にヒットするとGET /entity/<id>、キャッシュされたコピーが返されます。
完了する機会があるGET /entity/<id>まで HTTP get を実行しないようにサービスに指示するベストプラクティスは何ですか?GET /base_entity/<id>/all
$broadcast/$emitアプローチが奇妙に思えます。および と共有$cacheFactoryされているものを使用できると思いますが、それが問題を解決する奇妙な方法であるかどうかはわかりません。cache.put('START /all for ID:' +, id)cache.put('FIN /all for ID:' +, id)