XJs

La extensión XJs es un formato estándar de salida para consultas asincrónicas del framework. Se utiliza para realizar tareas en segundo plano, como ser, la carga de un formulario.

La respuesta consiste en un json con un formato similar al siguiente:

{
 "message": "Message in response",
 "code": 0,
 "data": {},
 "error": "",
 "profiler": ""
}

Los tres primeros valores son a discreción de la aplicación. Los últimos dos, son de uso interno para los casos requeridos.

message

Es una cadena, supone un texto en respuesta.

code

Es un entero, supone una representación numérica de la respuesta. Si bien no tiene reglas, se suele usar valores positivos para las respuestas satisfactorias y negativos o el cero para los fallos.

data

Cualquier tipo de dato que pueda representarse con json.