AngularJS の $http サービスを使用しているときに、バックエンドへのすべての URL を管理するのが難しいことがわかりました。それらはコントローラーのコードに分散しています。場合によっては、それらが重複していることさえあります。ほとんどの場合、それらはすべて$http.get('/api/something').then(...)
.
それらすべてを異なるサービスに配置するのは非常に不合理に思えます。これはわずか 1 行のコードであり、小さな変更 (ヘッダーの追加など) が必要な場合があります。
他の解決策はそれらを定数に入れることかもしれませんが、この場合、私はまだ$http.get(APIURLs.SomeURL)
少し冗長に見えるものを使用します...
問題は、バックエンドへの URL を管理する最善の方法は何かということです。