umijs هو إطار عمل تفاعلي؛ umijs هو إطار تطبيق تفاعلي قابل للتوصيل على مستوى المؤسسة، يعتمد على التوجيه، ويدعم التوجيه التقليدي مثل "next.js"، بالإضافة إلى العديد من وظائف التوجيه المتقدمة، وقد تم تجهيز umijs بـ نظام إضافي ذو دورة حياة كاملة، يغطي كل دورة حياة بدءًا من الكود المصدري وحتى المنتجات المبنية، ويدعم التوسعات الوظيفية المختلفة واحتياجات العمل.
بيئة تشغيل هذا البرنامج التعليمي: نظام Windows 10، إصدار التفاعل 17.0.1، كمبيوتر Dell G3.
umijs هو إطار رد فعل
تدعي umi رسميًا أنها إطار تطبيق تفاعلي قابل للتوصيل على مستوى المؤسسة. يعتمد Umi على التوجيه، ويدعم التوجيه التقليدي المشابه لـ next.js، والعديد من وظائف التوجيه المتقدمة، ويستخدم هذا لتوسيع الوظائف، مثل دعم التحميل عند الطلب على مستوى التوجيه. ثم يتم تجهيزه بنظام مكون إضافي كامل، يغطي كل دورة حياة بدءًا من التعليمات البرمجية المصدر وحتى المنتجات المبنية، ويدعم التوسعات الوظيفية المختلفة واحتياجات الأعمال. يوجد حاليًا أكثر من 50 مكونًا إضافيًا داخليًا وخارجيًا.
Umi هو الإطار الأمامي الأساسي لشركة Ant Financial وقد خدم بشكل مباشر أو غير مباشر أكثر من 600 تطبيق، بما في ذلك دعم Java، والعقدة، وتطبيقات H5 اللاسلكية، والتطبيقات غير المتصلة بالإنترنت (الهجينة)، وتطبيقات الأصول الأمامية النقية، وتطبيقات CMS، وما إلى ذلك. لقد خدم مستخدمينا الداخليين بشكل جيد، وآمل أن يتمكن أيضًا من خدمة مستخدمينا الخارجيين بشكل جيد.
Umi، والتي يمكن نطقها باسم Wumi باللغة الصينية، هي إطار تطبيق أمامي قابل للتطوير على مستوى المؤسسة. يعتمد Umi على التوجيه ويدعم كلاً من التوجيه المكوّن والتوجيه التقليدي لضمان وظائف التوجيه الكاملة وتوسيع الوظائف وفقًا لذلك. ثم يتم تجهيزه بنظام إضافي مع دورة حياة كاملة، ويغطي كل دورة حياة من كود المصدر إلى المنتجات المبنية، ويدعم التوسعات الوظيفية المختلفة واحتياجات العمل.
قم بتوسيع معرفتك:
لديها بشكل رئيسي الوظائف التالية:
1. ينفذ Umi دورة حياة كاملة ويجعله مكونًا إضافيًا، ويتم إكمال جميع وظائفه الداخلية عن طريق المكونات الإضافية. يتم أيضًا دعم المكونات الإضافية ومجموعات المكونات الإضافية لتلبية الاحتياجات الهرمية للمجالات الوظيفية والعمودية.
2. خارج الصندوق، تحتوي Umi على توجيه وبناء ونشر واختبار وما إلى ذلك، وتحتاج فقط إلى تبعية واحدة لبدء التطوير. كما يوفر أيضًا مجموعة مكونات إضافية متكاملة لـ React، مع وظائف غنية يمكنها تلبية 80% من احتياجات التطوير اليومية.
ولم لا؟ إنشاء تطبيق رد فعل
create-react-app هو حل لطبقة التغليف يعتمد على حزمة الويب، بما في ذلك البناء والتطوير والوبر وما إلى ذلك. إنه يزيد من الخبرة في طبقة التغليف، ولكنه لا يتضمن التوجيه، وهو ليس إطار عمل، ولا يدعم إعدادات. لذلك، إذا كنت تريد تعديل بعض التكوينات بناءً عليها، أو إذا كنت تريد تحقيق التقارب الفني خارج طبقة التغليف، فسوف تواجه صعوبات.
# إنشاء دليل $ mkdir myapp && cd myapp # تثبيت التبعيات $ غزل إضافة أومي # إنشاء صفحة $ npx umi g فهرس الصفحة --typescript --less # بدء التطوير $ npx umi dev