Crear objetos JavaScript con Extjs


([N4] ofsantana) #1

Buenas Tardes. Alguien ha podido incrustar objetos de algunos frameworks de JavaScripts. Pienso por ejemplo en EXT js, ya que este framework permite el uso de rejillas muy avanzadas y complejas, y me gustaría saber qué posibilidades hay de usar estos objetos con la data de Velneo, siempre dentro de un proyecto V7.

Gracias.


([N1] cristianvg2003) #2

Hola Ofsantana si, yo estoy tratando de implementar graficos RickShaw en my aplicación de gestion, los elegí por la licencia OpenSource y porque tienen una API muy amigable y ademas son interactivos.

Para la interacción de datos me puse en la tarea de ver que tan factible era desarrollar un mini-http-server dentro de V7 que sea capaz de servir directamente JSON y asi poder interactuar desde proyectos HTML + js directamente con data del vServer, proyecto que va corriendo bastante bien con un performance muy muy bueno y ademas le añadi algunas caráteristicas para que sea como un mini-framework (Router, Objetos Request y Response, params, etc) y lo he llamado Cirrus.js (http://goo.gl/ABE9x - definicion de un controlador)

Ahora la implementación es un poco truculenta si se pretende usar un proyecto (html + javascript + css) dentro de velneo v7 porque hay que adjunar al proyecto todos los archivos que lo componen el(los) html, las dependencias js (Jquery, Ext.js, undescore.js, etc), las hojas de estilo y por supuesto la imagenes, asi para realizar el proyecto con simplicidad y poder hacer el “port” hacia mi app v7 estoy usando Yeoman para comprimir y concatenar los assets y asi adjuntar a mi app pocos archivos y que sean livianos.

Un saludo,

PD: Espero poder Liberar Cirrus.js la próxima semana me faltan algunos cambios y pruebas para liberar una primera Alfa.


([N4] ofsantana) #3

Gracias por la Respuesta Cristián. Está excelente esto. Por lo que veo es más complicado de lo que pensaba, pensé que era cuestión de crear un script en JavaScrip para tomar la data y pasarla a JSON para que los objetos que nos interesan del EXT js funcionen. Pero bueno esperaremos tu Cirrus y vemos qué se puede hacer.

Saludos.


([N1] filipeagg) #4

Aqui tienes un ejemplo. La logica es la misma.

http://youtu.be/Eei_sQavlGo