Я работаю над написанием клиентского веб-приложения в AngularJS, которое использует некоторые успокаивающие службы на сервере RO Isis. Я рассматривал использование клиента Spiro Angular и в процессе наткнулся на сервис Restangular. Пожалуйста, мне нужно некоторое руководство о том, лучше ли использовать чистый AngularJS или Restangular. Любые плюсы и минусы использования ЛЮБОГО в реальном корпоративном приложении.
NB: Моим доказательством концепции является создание, обновление, удаление и получение списка с сервера RO. У меня была следующая работа для моего getList, но мне нужно сделать полный CRUD
sampleApp.controller('XXXController', function($scope, $http) {
//Outer Restful call
$http({ method:'GET',
url: 'http://localhost:8080/XXX-webapp-1.0-SNAPSHOT/restful/services/XXXXX/actions/listAll/invoke',
headers: {'Accept': 'application/json'}
}).
success(
function (data) {
var resultType = data.resulttype;
var objects = data.result.value;
$scope.rowList= [];
console.log(objects);
if(resultType == "list"){
for(i=0; i < objects.length; i++){
//Inner Restful call
$http({ method:'GET',url: objects[i].href,headers: {'Accept': 'application/json'}
}).
success(
function (rowdata) {
$scope.rowList.push(rowdata);
}
);
}
}
}
);
});