Yml or yaml
penjelasan tentang YML or YAML.
YAML (YAML Ain’t Markup Language) adalah bahasa serialisasi data yang dirancang agar mudah dibaca manusia.
YAML biasanya digunakan untuk file konfigurasi modern seperti:
- Jekyll
- Docker
- Kubernetes
- GitHub Actions
- dan lainnya
Catatan: Ekstensi .yml dan .yaml sebenarnya sama saja; keduanya hanya membungkus teks berformat YAML.
Kelebihan YAML
-
Mudah Dibaca
Mirip bahasa manusia, tanpa banyak tanda kurung atau koma. -
Indentasi Sederhana
Mengandalkan spasi untuk menandai struktur, meminimalkan kesalahan tanda baca. -
Dukungan Data Kompleks
Bisa menyimpan list, mapping (dictionary), bahkan struktur bersarang (nested structures). -
Ekosistem Luas
Digunakan di banyak tools modern seperti Jekyll, GitHub Actions, Kubernetes, Docker, dll.
Contoh YAML Sederhana
```yaml site: title: My Blog description: Blog pribadi untuk belajar YAML posts:
- title: “Belajar YAML”
date: 2025-03-14
tags:
- yaml - konfigurasi