واجهة أمامية مصغرة
الواجهة الأمامية المصغرة هي نمط معماري لتطوير مواقع الويب، حيث تُدمج الواجهات الأمامية المطورة بشكل مستقل لتكوين وحدة متكاملة أكبر. [ 1 ] وهي تُشابه نهج الخدمات المصغرة، ولكنها مخصصة لتطبيقات الصفحة الواحدة من جانب العميل المكتوبة بلغة جافا سكريبت . [ 2 ] وهي حل لتفكيك وتوجيه تطبيقات الواجهة الأمامية المتعددة. [ 3 ]
يمكن بناء الواجهات الأمامية المصغرة (MFE) باستخدام الأساليب التالية:
- باستخدام أدوات مثل اتحاد الوحدات أو الاتحاد الأصلي
- باستخدام مكتبات مثل Single-SPA أو أطر عمل مثل Piral [ 4 ]
- باستخدام مكونات الويب
- باستخدام الإطارات المضمنة
الشركات التي تستخدم واجهات أمامية مصغرة هي Canonical و IKEA و Scania AB و Spotify وما إلى ذلك. [ 5 ]
يُشار إلى هذا المفهوم في Webpack باسم اتحاد الوحدات. [ 6 ]
انظر أيضاً
مراجع
- ↑ "واجهات المستخدم المصغرة" . martinfowler.com . تم الاطلاع عليه بتاريخ 2023-05-03 .
- ↑ "Contentstack: ما هو نهج الواجهة الأمامية المصغرة؟" . شبكة مطوري CW . تم الاسترجاع في 29 أغسطس 2022 .
- ↑ "استراتيجيات اتخاذ القرار لبنية الواجهات الأمامية المصغرة" . InfoQ . تم الاطلاع عليه بتاريخ 29-08-2022 .
- ↑ رابل، فلوريان. فن الواجهات الأمامية المصغرة . دار نشر فيرزديزاين . رقم ISBN 978-1-83546-637-7.
- ↑ "تجارب استخدام الواجهات الأمامية المصغرة في ايكيا" . InfoQ . تم الاطلاع عليه بتاريخ 29 أغسطس 2022 .
- ↑ "اتحاد الوحدات" . webpack . تم الاسترجاع في 29-08-2022 .
فئات :
- أنماط تصميم البرمجيات
- النمط المعماري (علوم الحاسوب)
- خدمات الويب
- نماذج أنواع البرامج
