Reseñas JSON : Tipos y Características - pabloauladell

Reseñas JSON : Tipos y Características

Reseñas JSON : Tipos y Características

Qué es JSON - ¿has oído alguna vez el término JSON? si eres un desarrollador, debes estar familiarizado con el término JSON. Sip, JSON o Javascript Object Notation es usualmente usado para intercambiar datos entre aplicaciones en ciertas agencias. El resultado o respuesta en la API Restful que se da en la aplicación suele ser en forma de JSON que posteriormente se mostrará al usuario o usuaria.

En esta ocasión, noginsox hablará más a fondo sobre lo que es JSON. para que puedas entenderlo con más detalle, lee detenidamente el siguiente artículo.

JSON 1

¿Qué es JSON?🚀

JSON (Javascript Object Notation) es un formato ligero de intercambio de datos que es fácil de leer y escribir para los seres humanos, y fácil de traducir y generar para los ordenadores. El formato JSON se basa en un subconjunto del lenguaje de programación JavaScript. JSON es un formato de texto que no depende de ningún lenguaje de programación, ya que utiliza un estilo de lenguaje comúnmente utilizado por los programadores, como C, C++, C#, Java, JavaScript, Perl, Python, etc. Debido a estas propiedades, JSON es ideal como lenguaje de intercambio de datos.

Hasta ahora, el uso del intercambio JSON ha sido muy popular en el mundo del desarrollo web y se ha convertido en algo habitual, llegando incluso a ser un estándar en el intercambio de datos en el desarrollo web.

JSON 1

Elementos JSON (Javascript Object Notation)🛠️

Los elementos en JSON o Javascript Object Notation se componen de dos estructuras, a saber, una colección de pares valor/nombre y una lista ordenada de valores. Ambos elementos se explicarán con más detalle a continuación.

Una colección de pares nombre/valor, en otros lenguajes de programación, estos pares nombre/valor suelen denominarse objeto, registro, estructura, diccionario, tabla hash, lista con claves o matriz asociativa.

Una lista ordenada de valores, en otros lenguajes de programación, esta lista ordenada de valores también suele denominarse matriz, vector, lista o secuencia.

La estructura de datos anterior también se denomina estructura de datos universal, porque básicamente todos los lenguajes de programación clásicos y modernos admiten la estructura en el mismo formato o en formatos diferentes. Basado en esta estructura de datos, el formato de datos es fácilmente intercambiable con otros lenguajes de programación.

Además de utilizar JSON, también se puede utilizar XML en el intercambio de datos. Las siguientes son las ventajas y desventajas de usar JSON donde hay algunas consideraciones para los desarrolladores en el uso de JSON en su programación de aplicaciones web.

aplicaciones web

Ventajas del uso de JSON✅

Velocidad de análisis que es el proceso de reconocer la parte más pequeña de un documento JSON/XML, haciendo que la velocidad de análisis de JSON supere a la de XML.

Capacidad para almacenar datos en forma de matrices que permiten una transferencia más sencilla.

Basado en JavaScript, JSON tiene una sintaxis pequeña y ligera que responde mejor a las peticiones.

Ventajas en el manejo de APIs para aplicaciones web o de escritorio

Compatibilidad con otros lenguajes de programación como PostgreSQL y JavaScript

Desventajas del uso de JSON❌

A diferencia de XML que tiene una sintaxis que se asemeja a HTML, la sintaxis jason está estructurada y formateada en un estilo de escritura que es difícil de entender.

El lenguaje JavaScript es vulnerable a la piratería informática, especialmente en sitios web no fiables.

No se gestionan los errores durante las solicitudes

las solicitudes

Conclusión📢

Para intercambiar datos entre aplicaciones y servidores, puede utilizar JSON (JavaScript Object Notation). El formato JSON se basa en parte en el lenguaje de programación JavaScript. JSON es un formato de texto que no depende de ningún lenguaje de programación porque utiliza un estilo de lenguaje comúnmente utilizado por los programadores de la familia C, incluyendo C, C++, C#, Java, JavaScript, Perl, Python, etc.

Esa es una explicación de lo que es json que noginsox puede compartir en este artículo. Esperemos que pueda ser útil, si hay algo que quieras preguntar o algo que quieras discutir, por favor comenta en la columna de comentarios de abajo, gracias.

Disqus Comment