가벼운 JavaScript 클라이언트에서 REST API를 래핑하는 데 가장 적합한 스타일을 찾고 있습니다.JavaScript에서 REST API 클라이언트 라이브러리의 좋은 예는 무엇입니까
var request = new SearchRequest(apikey);
request.query = "search term";
request.send(function(results) {
console.log(results);
});
또는 그와 같은 더 명시 적으로 HTTP를 포용 : 과거
내가 좋아하는 스타일로 구현 된 라이브러리를 본 적이
api.get("search", "search term", function(results) {
console.log(results);
});
api.post("comment", comment, function(results) {
console.log(results);
});
또는 더 높은 수준에서 그 랩 :
api.search("search term", function(results) {
console.log(results);
});
api.createComment(comment, function(results) {
console.log(results);
});
무슨 소용 REST API를 가지고 포장 현대 자바 스크립트 클라이언트 라이브러리의 예 너 최근에 본거야. 구현 세부 사항, API 설계에만 신경 쓰지 않아도됩니다.
감사합니다.
개인적으로 나는 세 번째 (상위 레벨 추상화) 예제의 팬입니다. SDK와 비슷하게 느껴지고 경량 래퍼처럼 느껴지지 않습니다. –