Liberado CirrusDat y CirrusRest

Cristian Vasquez
3 min readAug 29, 2016

--

Con la entrega de la versión 1.4 de Cirrus.js se liberan además 2 plugins de pago que usan la potencia de Cirrus.js y vJavascript para dar nuevas posibilidades a desarrolladores Velneo v7, permitiendoles aprovechar más los entornos web.

Puedes adquirirlos en: http://heavyblade.github.io/cirrus/plugins.html

CirrusDat

demo: http://104.131.67.130:4000/cirrus_dat.html

usuario/password => cirrus

CirrusDat es un cliente de datos que pretende incorporar características que el cliente nativo de la plataforma (vDataClient) no ha incorporado y que al parecer no hay planes de hacerlo, CirrusDat prácticamente puede hacer todo lo que el vDataClient y además añade:

  • Exportación a Excel: Podrás guardar el contenido actual de cualquier rejilla en formato excel ,lo cual te ayudará en gran medida en labores de debug o una simple exportación.
  • Ejecución de búsquedas, procesos de origen lista, ficha y sin origen pudiendo además realizar asignación de valor a las variables del proceso o búsqueda.
procesos
  • Consola javascript: Esta funcionalidad permite la ejecución en remoto de scripts javascript en el vServer, con lo cual podrás ejecutar tareas de mantenimiento de datos o realizar debug de la data de tus clientes sin necesidad de escribir procesos y reiniciar instancias; contando con un log en que podrás recolectar la información de variables, objetos lista y ficha a medidas que vayas ejecutando, pues el interprete de scrips es capaz de de detectar que vas a logear un objeto vRegister o vRegisterList y traducirá los mismos a su equivalente JSON.
  • Paginación: A fin de no solo mejorar la navegación sino también el performance CirrusDat tiene la capacidad de paginar los registros resultantes de la carga de una tabla, proceso o búsqueda, logrando con esto un rendimiento optimo.
  • Selección de campos: Podrás seleccionar solo los campos que te interese ver a la hora de cargar tu tablas, permitiéndote una visión más clara de la información.
  • No hay consumo de licencias: Como todo lo que tiene que ver con Cirrus, el CirrusDat no consume licencias al correr sobre el objeto TCP de Velneo.
  • Edición de registros: La edición y creación de un registros se realiza mediante un solo comando por lo que podrás pasarte de una linea a otra sin el inconveniente que presenta el vDataClient de intentar guardar.
edicion

Costo => 230 USD

CirrusRest

Demo: http://104.131.67.130:4000/rest_api

usuario/password => cirrus

Esta herramienta permite generar API’s Rest para las tablas de tu aplicación Velneo v7 sin que el desarrollador tenga que escribir una linea de código, de hecho CirrusRest es lo que esta detrás de CirrusDat y es lo que permite el dinamismo de crear accesos a tablas automáticamente.

con CirrusRest obtendrás las siguientes funcionalidades:

  • Auto generación de los end-points para listar, crear, modificar y eliminar registros de las tablas deseadas.
  • Capacidad de filtro, ordenación y paginación de cuando se listen tablas o se hagan llamados a búsquedas, simplemente pasando los parámetros en la llamada.
  • Auto documentación para las tablas indicadas mediante swagger, permitiendo que otros desarrolladores puedan ver y testear que end-points están disponibles y que parámetros pueden recibir.
  • Capa de seguridad permitiendo el acceso a dichos end-points solo para las peticiones que se identifiquen con el token correcto.
  • Capa de seguridad para acceso a swagger: Puedes personalizar quien tiene acceso a la documentación que se genera para swagger mediante la asignación de un nombre de usuario y contraseña.
  • Interface con formularios y listas v7 para que selecciones que tablas, operaciones y campos serán incluidos en el API REST a generar.

Costo => 170 USD

--

--