عن المشروع

هذه الصفحة معاينة تصميم للواجهة الأمامية لمشروع AEM Proof: مشروع Adobe Experience Manager (Cloud Service) مكتمل، مبني بالـ Archetype الرسمي.

ما تراه هنا هو مكتبة العميل (CSS/JS/الخطوط) نفسها الموجودة داخل حزمة AEM، مع ترميز HTML مطابق لما تُخرجه المكوّنات. لا يمكن تشغيل AEM بدون مؤسسة Adobe مرخّصة، لذلك الدليل الهندسي هو المستودع نفسه:

  • مكوّن offers-grid بحوار تحرير وHTL وSling Model يقرأ من Content Fragments أو من REST API.
  • خدمة OSGi OfferApiClient بمهلة زمنية وذاكرة مؤقتة وقاطع دائرة، مختبرة بـ WireMock.
  • مكوّن api-status يعرض حالة الربط على الصفحة.
  • نموذج Content Fragment، رأس صفحة كـ Experience Fragment مثبّت في قالب قابل للتحرير، إعدادات حسب بيئة التشغيل، قواعد Dispatcher.
  • اختبارات وحدة بـ AEM Mocks، تغطية 96٪، محلّل Cloud Service، وCI أخضر على كل دفعة.

المستودع على GitHub ←

استنسخه وشغّل mvn clean verify بدون حساب Adobe. أضِفني إلى Adobe Admin Console لديك ويكون منشوراً على بيئة التطوير خلال ساعة.