يأتي هذا القالب مع تكامل @astrojs/mdx مثبتاً ومهيأً مسبقاً داخل ملف الإعداد astro.config.mjs. إذا كنت تفضل عدم استخدام MDX، فيمكنك إيقاف الدعم بحذف التكامل من ملف الإعداد.
لماذا MDX؟
تُعد MDX صيغة خاصة من ماركداون تدعم تضمين جافاسكريبت وصيغة JSX. يتيح ذلك إمكانية دمج جافاسكريبت ومكوّنات الواجهة داخل محتوى الماركداون لأغراض مثل الرسوم التفاعلية أو التنبيهات.
إذا كان لديك محتوى سابق مكتوب بصيغة MDX، فسيجعل هذا التكامل الانتقال إلى Astro مهمة سهلة للغاية.
مثال
إليك طريقة استيراد واستخدام مكوّن واجهة داخل ملف MDX.
عند فتح هذه الصفحة في المتصفح، ينبغي أن ترى الزر القابل للنقر بالأسفل.
مكوّن مضمَّن داخل MDX
روابط إضافية
- دليل تركيب MDX
- دليل استخدام Astro
- ملاحظة: ما زلت بحاجة إلى توجيهات العميل لإنشاء مكوّنات تفاعلية، وإلا فسيتم عرض جميع المكوّنات داخل MDX كـ HTML ثابت (من دون جافاسكريبت) بشكل افتراضي.