AngularJS: ¿Crear múltiples fábricas para cada punto final?
siguiendo algunos ejemplos, parece que podemos inyectar una fábrica que contendría un punto final para un servicio de descanso como este
services.factory('Recipe', ['$resource',
function($resource) {
return $resource('/recipes/:id', {id: '@id'});
}]);
Esto se ve muy bien, pero imagina que tengo otros puntos finales, es decir, / users /: id, y / groups /: id, como puedes imaginar el número de diferentes puntos finales que van a aumentar.
Por lo tanto, es una buena práctica tener una fábrica diferente para cada punto final para tener ...
services.factory('Recipe', ['$resource',............
services.factory('Users', ['$resource',.............
services.factory('Groups', ['$resource',...............
¿O hay otra forma recomendada?
Realmente no veo un problema con eso, pero me obligará a crear muchas fábricas solo para tratar los diferentes puntos finales.
Cualquier ayuda u orientación realmente apreciada.
Gracias