¿Qué es JSON?
JSON (JavaScript Object Notation) es un formato ligero de intercambio de datos que resulta fácil de leer y escribir para las personas, y fácil de analizar y generar para las máquinas. Es el estándar de facto para las API REST, los archivos de configuración y el intercambio de datos entre servicios.
¿Por qué formatear JSON?
El formateo de JSON con sangría facilita enormemente la lectura, la depuración y la revisión de objetos y matrices profundamente anidados. La minificación de JSON —es decir, la eliminación de todos los espacios en blanco innecesarios— reduce el tamaño de los datos, lo que permite obtener respuestas de API más rápidas y archivos de configuración más pequeños.
Casos de uso habituales
- Depurar respuestas de API mediante el formateo legible de cargas JSON sin procesar
- Validar la sintaxis JSON antes de enviar cambios de configuración
- Minificar JSON para despliegues en producción y almacenamiento en caché de CDN
- Comparar tamaños de cargas útiles formateadas y minificadas
- Preparar fixtures JSON para suites de pruebas automatizadas