사용자가 게시물을 만들고 편집 할 수있는 간단한 CakePHP 응용 프로그램이 있습니다. 그리고 앞으로 어떤 시점에서 PhoneGap에 응용 프로그램을 가져올 것입니다.CakePHP를 사용하여 API 만들기
따라서 JSON을 AJAX 요청에 사용하도록 작성한 API를 만들었지 만 REST를 사용하지 않거나 다른 코드와 다른 점을 설정하기 때문에 잘못하고 있다고 느낀다. 컨트롤러에서.
(이를 위해 사용자 지정 경로를 만드는 것) 그때 사용하는 AJAX를 사용하여 호출 할 수있는 domain.com/api/posts/all
:
class ApiController extends AppController {
function index() {
$posts= $this->Post->find('all');
$this->set(compact('posts'));
}
}
이 같은 URL을 만들려면 (참고 : 나는이 예를 들어 JSON으로 선회에 대한 부분을 누락) 내 모바일 앱에서
이제 내 질문은 REST를 사용하여 다르게 수행하는 것이 무엇일까요? 나는 응용 프로그램을 구축하는 데 아주 초보자이고 내 강점은 백엔드 개발보다는 프론트 엔드에 있으므로 포인터를 사용하면 도움이 될 것입니다.
PhoneGab 앱에서 Sencha Touch를 사용하는 경우 RESTful 대신 [Ext.Direct implementation] (http://banchaproject.org)을 사용할 수도 있습니다. –