Saltar la navegación

Conceptos y terminología

Origen de JSON

Como ya dijimos antes, JSON es el acrónimo de JavaScript Object Notation, basado en el ECMA-262 (concretamente ya fue definido en la tercera versión de JavaScript -JS en adelante- en 1999).  Si nos ceñimos a este estándar de JS, nos vamos a asegurar que nuestro código, nuestro programa JS corra correctamente en cualquier navegador basado en el motor de renderizado HTML5 Webkit o cualquier sistema operativo basado en HTML5.

Así, JSON es una manera de intercambiar datos de manera mucho más eficiente, concisa, rápida y óptima, pues podemos intercambiar el mismo objeto con el que estamos trabajando, sin necesidad de serializar o hacer marshalling de datos.

Busca en Internet

Busca en Internet el significado de "serializar un objeto" y hacer "marshalling" de un objeto.

¿Crees que hay diferencia entre uno y otro? ¿Qué ventajas ofrece JSON frente a estas técnicas? Coméntalo con el/los compañero/a de clase que tengas a tu lado.