【发布时间】:2012-07-18 12:37:10
【问题描述】:
在当今时代,通过 XHR 消费复杂 json 对象的最佳方式是什么?
在做数据绑定的时候,在javascript中,目前我用的是Sencha的Ext.Js/ Sencha touch model
例如:
Store = Ext.create('Ext.data.Store',{
Constructor: function (config) {
var config = Ext.apply({}, config, {
model: 'BasicModel',
proxy: {
type: 'ajax',
url: 'myServerUrl.json',
reader: {
type: 'json'
}
}
});
}
});
这让我可以很容易地使用服务器数据,并且还为商店周围的各种酷魔法提供了便利的方法(REST/排序等隐形)。
目前,我正在尝试使用更少的 ExtJs,在我做的一些项目中,因为在某些方面它有点重,因此我正在寻找与 Ext 的数据存储具有相似/更好功能的东西,不是 ExtJS(例如不是Ext-Core)
目前最好的 XHR 实用工具包是什么?
【问题讨论】: