التَطوِير المتقدم مِن جَانب العميل
يمكن أن يسَاعدك استخدَام JavaScript وCSS التلاعب فِي الرؤية مِن جَانب العميل ووظَائف صفحَات الويب فِي تحقيق نجَاح كبير فِي تلبية بعض متطلبات العمل الرئيسية. لتَطبِيق سينَاريوهَات أكثر تعقيدَا، يمكن للمطور أن يكون مبدعًا ويستخدم استرَاتيجيَات أخرى لتوسيع مواقع ويب Power Pages.
المكتبات الشريكة
يمكن لـ JavaScript استخدَام مكتبات JavaScript أخرى تقدم وظَائف مِثل تحسينَات UX (عنَاصر تحكم مقنعة، عَلى سَبِيل المِثَال)، والاتصَالات فِي الوقت الفعلي (SignalR)، وأطر UI المتطورة (Angular،Vue،React)، وغيرهَا مِن خدمَات الأعمَال المتنَوعة مِثل التحقق مِن صحة العنوان، الخريطة API، وخدمَات التوجيه، والخدمَات اللوجستية، ومَا إلى ذلك.
تنشئ مواقع ويب Power Pages تخطيطَا نظيفًا وسريع الاستجَابة بأسمَاء عنَاصر يمكن التنبؤ بهَا، ممَا يسَاعد عَلى تسهيل معَالجة البيَانَات وواجهة المُستَخدم.
للحُصُول عَلى مثَال للتَطبِيق المعقد الذي تستضيفُه مواقع ويب Power Pages والذي يستخدم إطَار العمل Angular للاتصَالات، رَاجع إعدَاد موقع ويب للأحدَاث (Dynamics 365 Customer Insights - Journeys).
مكونَات التعليمَات البرمجية
يمكن للمطورين المحترفِين استخدَام Power Apps component framework لإنشَاء مكونَات التعليمَات البرمجية للتَطبِيقَات التي تستند إلى النَمُوذَج وتَطبِيقَات اللوحة. يمكن أن توفر مكونَات التعليمَات البرمجية هذه تجربة محسنّة للمُستَخدمين الذين يعملون معَ البيَانَات فِي النَمَاذِج وطرق العرض ولوحَات المعلومَات.
تدعم مواقع ويب Power Pages الآن عنَاصر التحكم فِي التَطبِيقَات التي تستند إلى النَمُوذَج التي قمت بإنشَائهَا باستخدَام Power Apps component framework. لاستخدَام مكونَات التعليمَات البرمجية فِي صفحَات الويب، اتبع الخطوَات التَالية:
إنشَاء وحزم مكون التعليمَات البرمجية الخَاصة بك أو استخدَام مكون رمز موجود.
أضف مكون التعليمَات البرمجية إلى عمود فِي نَمُوذَج يستند إلى نَمُوذَج.
قم بإعدَاد النَمُوذَج لمكون التعليمَات البرمجية.
لمزيد مِن المعلومَات، رَاجع استخدَام مكونَات التعليمَات البرمجية فِي Power Pages.
يمكن للمطورين المحترفِين استخدَام بوابات Web API للتفَاعل معَ بيَانَات Dataverse مُبَاشرة مِن JavaScript، ممَا يخلق تجربة مُستَخدم أكثر ثرَاءً دَاخل صفحَات الويب. تمكن واجهة API الخَاصة بمدَاخل Power Pages مِن تَطبِيق عمليَات الإنشَاء والقرَاءة والتحديث والحذف عبر جميع جدَاول Microsoft Dataverse.
يمكنك المسَاعدة فِي حمَاية البيَانَات باستخدَام مجموعة مِن أدوار الويب وأذونَات الجَدوَل والأعمدة للتأكد مِن أن زوار موقع الويب لديهم فَقَط حق الوُصُول المِنَاسب إلى الصفوف والأعمدة مِن Dataverse.
لمزيد مِن المعلومَات، رَاجع نظرة عَامة عَلى واجهة برمجة تَطبِيقَات الويب لمدَاخل Power Pages.