JSON


¿Qué es JSON?

JSON (JavaScript Object Notation) es un formato de texto ligero para el intercambio de datos. Está basado en la sintaxis de los objetos de JavaScript, pero puede ser usado por casi cualquier lenguaje de programación.

Es el formato estándar para enviar y recibir datos en APIs modernas.


¿Para qué sirve JSON?

JSON se usa para:

  • Enviar datos desde el backend al frontend (o viceversa).
  • Almacenar información en archivos de configuración o bases de datos.
  • Formatear respuestas de APIs REST y GraphQL.
  • Comunicar servicios web de forma estructurada.

Ejemplo de objeto JSON

{
  "nombre": "Pikachu",
  "tipo": "Eléctrico",
  "nivel": 42,
  "habilidades": ["Static", "Lightning Rod"]
}

Este objeto representa un pokémon con propiedades básicas y un array de habilidades.

Sintaxis básica

  • Usa pares clave-valor (“clave”: valor).
  • Las claves deben ir entre comillas dobles.
  • Admite valores: strings, números, booleanos, arrays, objetos o null.
CaracterísticaJavaScriptJSON
Claves sin comillas
Comillas simples
Comentarios permitidos

¿Dónde se usa JSON?

  • En casi todas las APIs web modernas.
  • En servicios como Firebase, MongoDB, Elasticsearch…
  • En archivos de configuración (package.json, .eslintrc.json, etc.).
  • En comunicación entre microservicios o entre frontend-backend.

Conclusión

JSON es un formato simple, universal y muy eficiente para representar datos estructurados. Su uso es casi obligatorio en el desarrollo web moderno, tanto para APIs como para configuraciones y almacenamiento.


Usamos cookies para mejorar tu experiencia. ¿Aceptas las cookies de análisis?