PHP ¨ Sencha Ext.Direct

  • View
    652

  • Download
    0

Embed Size (px)

DESCRIPTION

PHPカンファレンス関西2014 でのセッションのスライドです。 JavaScript と PHP のやりとり、Ajax でリクエストして JSON を解釈してって、面倒くさくないですか?機能が増える度に、リクエスト先の URL の数、爆発的に増えていませんか? Ext.Direct を使うと、単一の URL で、サーバー側の関数をダイレクトに呼び出せます。しかも… Ext.Direct のサーバーサイドのPHPでの実装方法と、ベネフィットについて解説します。

Text of PHP ¨ Sencha Ext.Direct

  • 1. PHPSencha Ext.Direct Hisashi Nakamura
  • 2. Sencha UG Co-Organizer Sencha Sencha Touch 2 @martini3oz
  • 3. Single Page Application API Sencha Ext.Direct Ext.Direct PHPSencha Ext.Direct
  • 4. Single Page Application API Sencha Ext.Direct Ext.Direct PHPSencha Ext.Direct
  • 5. Single Page App HTML5 / JavaScript Thin
  • 6. API HTML5 / JavaScript SPA (Single Page Application) PHP APIJSON
  • 7. API 1 $.ajax({! 2 url: './hoge.php',! 3 type: 'POST',! 4 dataType: 'json',! 5 ! 6 data: {! 7 id: 10! 8 },! 9 ! 10 success: function(data) {! 11 // some process! 12 },! 13 ! 14 error: function(xhr, status, err) {! 15 // error! 16 }! 17 });!
  • 8. JSON 1