Sobes.tech
Junior — Middle

Explique qué es un archivo YAML y para qué se utiliza

sobes.tech AI

Respuesta de la IA

YAML (YAML No es un Lenguaje de Marcado) — es un formato legible por humanos para la serialización de datos, utilizado a menudo en archivos de configuración.

Características principales de YAML:

  • Fácil de leer y escribir por humanos
  • Usa sangrías para la anidación, similar a Python
  • Soporta listas, diccionarios y valores escalares

Se usa para almacenar configuraciones de aplicaciones, describir infraestructura (por ejemplo, en Kubernetes), pipelines CI/CD y otras tareas donde es importante describir la estructura de datos de manera conveniente y comprensible.

Ejemplo de un archivo YAML:

server:
  port: 8080
  host: localhost
features:
  - login
  - signup
  - dashboard