الاستنتاج الذي يتوصّل إليه Webpack
bookmark_borderbookmark
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تلخيص Webpack
باختصار:
- اقطع البايتات غير الضرورية. ضغط كل شيء، وإزالة الرموز غير المستخدَمة، والتفكير جيدًا عند إضافة
التبعيات
- تقسيم الرمز حسب المسارات: تحميل المحتوى الضروري فقط في الوقت الحالي وتحميل المحتوى الآخر بشكل بطيء
لاحقًا
- رمز ذاكرة التخزين المؤقت: يتم تعديل بعض أجزاء تطبيقك بمعدّل أقل من الأجزاء الأخرى. فصل هذه
الأجزاء إلى ملفات حتى لا تتم إعادة تنزيلها إلا عند الضرورة
- تتبُّع الحجم: استخدِم أدوات مثل
webpack-dashboard و
webpack-bundle-analyzer
للتأكّد من حجم تطبيقك.
اطّلِع على أداء تطبيقك بشكل عام كل بضعة أشهر.
Webpack ليست الأداة الوحيدة التي يمكنها مساعدتك في إنشاء تطبيق أسرع. ننصحك بتحويل
تطبيقك إلى تطبيق ويب تقدّمي للحصول على تجربة أفضل، واستخدام
أدوات التحليل المبرمَج مثل Lighthouse للحصول على اقتراحات لتحسين الأداء.
لا تنس قراءة مستندات webpack، فهي تتضمّن الكثير من
المعلومات المفيدة الأخرى.
احرص على اللعب باستخدام تطبيق التدريب.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2018-02-08 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2018-02-08 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]