يكرس هذا المستودع لدراسة JavaScript وتطوير الواجهة الأمامية ، من خلال تحليل وتنفيذ أنماط تصميم React.
من ويكيبيديا:
في هندسة البرمجيات ، يعد نمط تصميم البرمجيات حلًا عامًا قابل لإعادة الاستخدام لمشكلة شائعة في سياق معين في تصميم البرامج. إنه ليس تصميمًا نهائيًا يمكن تحويله مباشرة إلى رمز المصدر أو الجهاز. بدلاً من ذلك ، إنه وصف أو قالب لكيفية حل مشكلة يمكن استخدامها في العديد من المواقف المختلفة. تعد أنماط التصميم أفضل ممارسات يمكن للمبرمج استخدامها لحل المشكلات الشائعة عند تصميم تطبيق أو نظام.
مراجعات الرمز وطلبات السحب هي دائما موضع ترحيب!
تم bootstrapped هذا المشروع مع إنشاء تطبيق React.
في دليل المشروع ، يمكنك تشغيل:
npm start يدير التطبيق في وضع التطوير.
افتح http: // localhost: 3000 لمشاهدته في متصفحك.
سيتم إعادة تحميل الصفحة عند إجراء تغييرات.
قد ترى أيضًا أي أخطاء في وحدة التحكم في وحدة التحكم.
npm test يطلق عداء الاختبار في وضع الساعة التفاعلية.
انظر القسم حول إجراء الاختبارات لمزيد من المعلومات.
npm run build يبني التطبيق للإنتاج إلى مجلد build .
تتفاعل حزمها بشكل صحيح في وضع الإنتاج وتحسن البناء للحصول على أفضل أداء.
تم تصنيع البناء ويتضمن أسماء الملفات التجزئة.
تطبيقك جاهز للنشر!
راجع القسم الخاص بالنشر لمزيد من المعلومات.
npm run eject ملاحظة: هذه عملية في اتجاه واحد. بمجرد eject ، لا يمكنك العودة!
إذا لم تكن راضيًا عن أدوات الإنشاء وخيارات التكوين ، فيمكنك eject في أي وقت. سيقوم هذا الأمر بإزالة التبعية الفردية من مشروعك.
بدلاً من ذلك ، ستقوم بنسخ جميع ملفات التكوين والتبعيات المتعدية (WebPack ، Babel ، ESLINT ، إلخ) مباشرة في مشروعك حتى يكون لديك سيطرة كاملة عليها. ستظل جميع الأوامر باستثناء eject تعمل ، لكنها ستشير إلى البرامج النصية المنسوخة حتى تتمكن من تعديلها. في هذه المرحلة ، أنت وحدك.
ليس عليك استخدام eject . مجموعة الميزات المنسقة مناسبة للنشرات الصغيرة والمتوسطة ، ويجب ألا تشعر بأنك ملزم باستخدام هذه الميزة. ومع ذلك ، فإننا نفهم أن هذه الأداة لن تكون مفيدة إذا لم تتمكن من تخصيصها عندما تكون جاهزًا لذلك.
يمكنك معرفة المزيد في وثائق تطبيق Create React.
لتعلم رد الفعل ، تحقق من وثائق رد الفعل.
انتقل هذا القسم هنا: تقسيم الكود
لقد انتقل هذا القسم هنا: تحليل حجم الحزمة
لقد انتقل هذا القسم هنا: صنع-تطبيق web-web-app
لقد انتقل هذا القسم هنا: التكوين المتقدم
انتقل هذا القسم هنا: النشر
npm run build في Minifyلقد انتقل هذا القسم هنا: NPM-Run-Build-Fails to Cinify