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