Subido por Wenceslao Arrascue

ensayo PYHTON

Anuncio
JSON: qué es y cuáles son sus ventajas
Collazos Zúñiga, Valeria Nathaly (u20161c232)
JavaScript Object Notation (JSON) o en español, Notación de Objetos JavasCript, es el estándar
utilizado para el intercambio y almacenamiento de información. Según la página oficial de JSON
(JSON, s.f.), es un formato de texto que es completamente independiente del lenguaje, pero utiliza
convenciones que son familiares para los programadores de la familia de lenguajes C, incluidos
C, C++, C#, Java, JavaScript, Perl, Python y muchos otros. Estas propiedades hacen de JSON un
lenguaje de intercambio de datos ideal. Cabe mencionar que muchos lenguajes de programación
proporcionan métodos para analizar una cadena de texto con este formato en un objeto nativo y
viceversa y, según la descripción de Stack Overflow, JSON define seis tipos de valores: nulo,
números, cadenas, booleanos, matrices y objetos (StackOverflow, s.f.)
Una de las principales características de JSON, al ser un formato independiente de cualquier
lenguaje de programación, es que los servicios que comparten información por este método no
tienen como requisitos moverse en el mismo idioma. Esto debido a que el emisor puede ser Java
y el receptor Python, pues cada uno tiene su propia librería para codificar y decodificar cadenas
en este formato.
A principios de los 90 surgió la problemática relacionada al entendimiento entre máquinas pues
estas utilizaban diferentes sistemas operativos y sus programas estaban escritos en diferentes
lenguajes de programación. Una de las soluciones fue crear el estándar XML el cual presentaba
problemas cuando el volumen de datos era cada vez más grande. Con esto surge, de entre tantos
intentos de definir formatos más ligeros y rápidos para el intercambio de información, JSON el
cual fue popularizado a principios de los 2000 por Douglas Crockford.
Desde entonces JSON se caracteriza por reducir el tamaño de los archivos y el volumen de datos
que cuando se trata de intercambiar información. Por ello fue adquiriendo popularidad hasta
convertirse en el estándar actual. Así mismo, como evidencia del rápido crecimiento de JSON en
la industria tenemos a Twitter quien migró de XML a JSON.
En conclusión, tomando en cuenta la historia de JSON y su rápido crecimiento en la industria
podemos destacar las principales ventajas del uso de este estándar. Entre las ventajas mencionadas
se encuentra la sencillez la cual le permitió posicionarse como mejor alternativa de XML, rapidez
en cualquier navegador, más ligero (bytes), mayor velocidad de procesamiento, entre otros.
JSON. (n.d.). Introducing JSON. ECMA-404 The JSON Data Interchange Standard. Retrieved
July 2, 2022, from https://www.json.org/json-en.html
StackOverflow. (n.d.). Stack Overflow - Where Developers Learn, Share, & Build Careers.
Retrieved July 2, 2022, from https://stackoverflow.com/
Descargar