Ext.direct
Que es Ext.direct y para que sirve?He leido la documentacion pero sigo sin aclararme del todo.
Gracias por todo.
Un saludo.
Este componente es introducido al framework en la versión 3.0 y su objetivo es facilitar el uso de RPC (Remote procedure call) te dejo un link donde se explica este concepto:
<!-- m -->http://en.wikipedia.org/wiki/Remote_procedure_call<!-- m -->
normalemente escribimos mucho código haciendo las peticiones Ajax, tenemos que implementar los eventos, comparar y algunas veces parsear la información, con Ext.data.DirectStore podemos acceder a un action o controller de una manera muy sencilla, solo le especificamos la clase que necesitamos, el método y listo!! este store se encarga de hacer el trabajo sucio.
var store = new Ext.data.DirectStore({ storeId:'open-tickets', directFn: TicketAction.getOpenTickets, //<--- así de simple paramsAsHash: true, idProperty: 'tid', fields: [{ name: 'tid', type: 'int' }, 'title', 'display_name', { name: 'last_post_time', type: 'date', dateFormat: 'timestamp' }], sortInfo: { field: 'last_post_time', direction: 'DESC' } });es importante mencionarte que del lado del servidor debes crear un "ruteador" el cual recibirá las peticiones e invocará a la clase o controller necesario, existe una especificación que la encuentras aquí. <!-- m -->http://extjs.com/products/extjs/direct.php<!-- m --> aqui te dejo un articulo donde lo explican mejor. <!-- m -->http://extjs.com/blog/2009/05/13/introducing-ext-direct<!-- m --> saludos
¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.