Format Atlas

أدلة

اختيار تنسيق لملف الإعداد

تحقق أولًا من التنسيقات التي تقبلها الأداة المستهدفة. إذا توفرت خيارات متعددة، اختر ما يستطيع الفريق التحقق منه وصيانته بأمان.

أي تنسيق يجب أن تختار؟

اختر وفق دور كل ملف في سير عملك.

  • واجهات API وتبادل بيانات الويب → JSON
  • إعداد هرمي سهل القراءة → YAML
  • إعداد يعتمد على المفاتيح والقيم → TOML
  • الأداة تشترط تنسيقًا → اتبع مواصفاتها

أعطِ الأولوية لدعم الأدوات

يعتمد التنسيق على التطبيق والمكتبة ونظام التكامل المستمر وبيئة الاستضافة. تحقق من التنسيقات وإصدارات المواصفات المدعومة.

أتمت التحقق من الصياغة

قد يفشل تحميل JSON أو YAML أو TOML بسبب أخطاء الصياغة أو الأنواع. تحقق عند الحفظ أو في CI، ولا تضع بيانات الاعتماد في ملفات الإعداد بالمستودع.

تنسيقات مقترحة

JSON

مناسب لـ: واجهات أو إعدادات تقبل JSON

أقل ملاءمة لـ: إعداد يدوي يحتاج إلى تعليقات

YAML

مناسب لـ: إعداد هرمي يصونه أشخاص

أقل ملاءمة لـ: تبادل بسيط يُخشى فيه خطأ المسافات البادئة

TOML

مناسب لـ: إعداد منظم بالمفاتيح والقيم

أقل ملاءمة لـ: أدوات تشترط JSON أو YAML

تحقق قبل التصدير

  • تحقق من التنسيق وإصدار المواصفة المدعومين بالأداة.
  • لا تحفظ بيانات الاعتماد أو المفاتيح الخاصة في المستودع.

مقارنات ذات صلة

أدلة

المراجع والمواصفات