Junior — Middle
გთხოვთ, ახსნათ, რა არის YAML ფაილი და რა მიზნით გამოიყენება
sobes.tech AI
პასუხი AI-სგან
YAML (YAML Markup Dili deyil) — insan tərəfindən oxuna bilən məlumatların seriyalaşdırılması üçün istifadə olunan formatdır və tez-tez konfiqurasiya fayllarında istifadə olunur.
YAML-in əsas xüsusiyyətləri:
- İnsan tərəfindən asanlıqla oxunur və yazılır
- İndentasiya ilə iç-içə quruluşlar üçün istifadə olunur, Python-a bənzəyir
- Siyahılar, sözlüklər və skalar dəyərləri dəstəkləyir
Tətbiq parametrlərini saxlamaq, infrastrukturun təsviri (məsələn, Kubernetes-də), CI/CD boru xətləri və digər vəzifələr üçün istifadə olunur, burada məlumatların quruluşunu rahat və başa düşülən şəkildə təsvir etmək vacibdir.
YAML fayl nümunəsi:
server:
port: 8080
host: localhost
features:
- login
- signup
- dashboard