Construindo WebApps ricas com Rails e Sencha

1.974 visualizações

Publicada em

Palestra para o encontro GURUCE http://guruce.org/iii-encontro-guru-ce/

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Construindo WebApps ricas com Rails e Sencha

  1. 1. Construindo WebAppsricas com Rails e Sencha
  2. 2. SenchaAlém do Ajax
  3. 3. ScriptTag XHR Script TagCompatível com Cross-browser? Não SimPolítica de mesmo domínio? Sim NãoTrabalha com HTTP status codes? Sim Não (falha com outro código HTTP diferente de 200)Suporta os métodos GET e POST? Sim Não (Somente GET)Pode receber/enviar HTTP Headers? Sim NãoPode receber XML? Sim Sim (mas embutido na sentença JavaScript)Pode receber JSON? Sim SimOferece chamadas síncronas e assíncronas? Sim Não (somente assíncronas)
  4. 4. TwitterListView
  5. 5. Data Store API
  6. 6. Ext.data.ScriptTagProxy
  7. 7. Hands on...https://gist.github.com/746691
  8. 8. Rails On Sencha
  9. 9. CRUD Restful APIvar proxy = new Ext.data.HttpProxy({ url: /features.sencha});var proxy = new Ext.data.HttpProxy({ api: { read: {url: /features.sencha, method: GET}, create: {url: /features.sencha, method: POST}, destroy: {url: /features.sencha, method: DELETE}, update: {url: /features.sencha, method: PUT} }});
  10. 10. Sencha Responder
  11. 11. SenchaResponder
  12. 12. Hands On...https://gist.github.com/746701

×