我在客户端使用Ext-JS4,在服务器端使用CakePHP。它们正在与JSON通信。
我看到Sencha团队创建了用于与服务器端(PHP、Ruby、.NET等)通信的Ext.direct。
那么,您能告诉我使用Ext.direct比使用CakePHP或Zend这样的框架有什么优点和缺点吗?
发布于 2012-09-11 20:20:40
像往常一样,它提供了一个额外的抽象层,而没有或几乎没有性能损失,从而为您带来了更有组织和更结构化的代码。在你的框架上使用它。或者不使用。由你决定。
发布于 2013-01-25 07:03:14
Ext.Direct是一个协议,而不是一个服务器实现!与标准的RESTful或“普通的”js请求相比,Ext.Direct有很多优势,因为它是专门为Sencha Touch和ExtJS编写的,所以所有的模型和代理都已经正确配置并准备就绪。
如果您使用的是CakePHP,有一个名为Bancha的框架,它将Ext.Direct实现到CakePHP中。它还处理所有的编组和数据转换,为您节省大量时间。
https://stackoverflow.com/questions/12360319
复制相似问题