0
API를 호출하는 가장 좋은 방법은 무엇입니까?통화 API에 대한 유용한 정보
클라이언트 (AngularJS와) -> 라우터 -> API
예
클라이언트
$http.post('/login', data, config).then(successCallback,errorCallback);
익스프레스
app.post('/login', function(req, res) {
//some code
};
또는
클라이언트 (AngularJS와) -> API
전화 클라이언트에서 API
angular.module('app')
.controller('SomeCtrl', ['$scope', 'user', '$state', function($scope, user){
$scope.log = function(){
User.login({}).$promise //User.login is the API for login
.then(function(user){
});
};
}]);
감사
또한 "로그인"은 동사 인 반면 RESTful API는 명사 (단수 또는 복수를 선택)로 구성되어야합니다. "/"인증 수단으로 웹 애플 리케이션 POST를 봤어,하지만 그게 최선의 관행인지 말할 수 없었다. – MBielski
RESTful이 되려면 Restangular를 사용할 수 있습니다. 한번 시도해 보았습니다. 좀 더 편안하게 백엔드 API를 사용하게 만들었습니다. –
Restangular는 프런트 엔드 용이며 현재 버전의 각도로 업데이트되지 않으며 더 이상 유지 관리되지 않습니다. 작성자는 내가 본 마지막으로 가져갈 사람을 찾고있었습니다. 나는 그것에 정말로 감동하지 않았지만 그것을 일에 사용해야했다. 우리는 그것을 제거하는 과정에 있습니다. – MBielski