следуя некоторым примерам, кажется, что мы можем ввести factory, который будет содержать конечную точку для службы отдыха, например,
services.factory('Recipe', ['$resource',
function($resource) {
return $resource('/recipes/:id', {id: '@id'});
}]);
Это выглядит великолепно, но представьте, что у меня есть другие конечные точки, то есть /users/: id и /groups/: id, так как вы можете себе представить, что количество разных конечных точек будет увеличиваться.
Таким образом, хорошая практика состоит в том, что для каждой конечной точки есть другой factory, поэтому...
services.factory('Recipe', ['$resource',............
services.factory('Users', ['$resource',.............
services.factory('Groups', ['$resource',...............
Или есть другой рекомендуемый способ?
Я действительно не вижу в этом проблемы, но это заставит меня создать много фабрик только для работы с разными конечными точками.
Любая помощь или руководство действительно оценены
Спасибо