RESTful HTTP网络的最佳Javascript框架
我更像是一个后端人员,但前端开发确实吸引了我,因为我迈出了第一步,将浏览器视为丰富而出色的应用程序环境 使用RESTful HTTP API,换句话说,检索(HTTP GET)和提交(HTTP POST/PUT/DELETE)资源的JSON表示,最合适的Javascript框架是什么RESTful HTTP网络的最佳Javascript框架,javascript,json,http,rest,web,Javascript,Json,Http,Rest,Web,我更像是一个后端人员,但前端开发确实吸引了我,因为我迈出了第一步,将浏览器视为丰富而出色的应用程序环境 使用RESTful HTTP API,换句话说,检索(HTTP GET)和提交(HTTP POST/PUT/DELETE)资源的JSON表示,最合适的Javascript框架是什么 我正在寻找一个框架(如果存在的话!),它提供了HTTP请求/响应的良好抽象和封装,处理跨域和跨浏览器的问题。您可以使用jQuery及其功能。例如: $.ajax({ url: '/users', t
我正在寻找一个框架(如果存在的话!),它提供了HTTP请求/响应的良好抽象和封装,处理跨域和跨浏览器的问题。您可以使用jQuery及其功能。例如:
$.ajax({
url: '/users',
type: 'PUT',
data: { name: 'John Doe', age: 30 },
success: function ( data ) {
alert('John Doe inserted!');
}
});
看看Backbone.js 它轻量级,没有太多依赖项(只有underline.js),真正易于使用,但非常灵活和强大 从现场 Backbone.js通过提供具有键值绑定和自定义事件的模型、具有可枚举函数的丰富API的集合、具有声明性事件处理的视图,并通过RESTful JSON接口将其连接到现有API,为web应用程序提供了结构。您可以使用,它是一个轻量级框架,只执行抓取(或) 并且请不要仅将jQuery用于
.ajax()
:)
fetch('/users.json')
.then(function(response) {
return response.json()
}).then(function(json) {
console.log('parsed json', json)
}).catch(function(ex) {
console.log('parsing failed', ex)
})