私は簡単なCakePHPアプリケーションを使って、投稿を作成したり編集したりすることができます。そして私は、PhoneGapにアプリケーションを将来、ある時点で入手しようとしています。CakePHPを使ってAPIを作成する
したがって、JSONをAJAXリクエストで使用するためのAPIを作成しましたが、RESTを使用していない、または他のコードとは別の設定コントローラ内にあります。
(注:私はこの例ではJSONにそれを回すについての一部が欠落しています):私は、その後使用するためにAJAXを使用して呼び出すことができますdomain.com/api/posts/all
(これを達成するためのカスタムルートを作成します)のようなURLを作成するには
class ApiController extends AppController {
function index() {
$posts= $this->Post->find('all');
$this->set(compact('posts'));
}
}
を私のモバイルアプリで
ここで私の質問は、RESTを使用して別の方法でそれを行うのでしょうか?私は非常にアプリケーションを構築するための初心者であり、私の強みはバックエンド開発ではなくフロントエンドにあるので、これを助けてくれれば助かります。
PhoneGabアプリ内でSencha Touchを使用する場合は、RESTfulの代わりに[Ext.Direct implementation](http://banchaproject.org)を使用することもできます。 –