حزمة الويب

تجميع تطبيقات الويب الحديثة

غالبًا ما تستخدم تطبيقات الويب الحديثة أداة تجميع لإنشاء ملف برمجي مُحسَّن ومُصغَّر مجمَّع من الملفات (النصوص البرمجية وأوراق الأنماط وما إلى ذلك) يمكن للمستخدمين تنزيله في وقت أقل. في تحسين أداء الويب باستخدام webpack، سنشرح كيفية تحسين موارد الموقع الإلكتروني بفعالية باستخدام webpack. ويمكن أن يساعد ذلك المستخدمين في تحميل مواقعك الإلكترونية والتفاعل معها بسرعة أكبر.

شعار Webpack

webpack هي إحدى أدوات التجميع الأكثر استخدامًا اليوم. من خلال الاستفادة من ميزات هذه الأداة لتحسين الرموز البرمجية الحديثة، يمكن أن يؤدي تقسيم الرموز البرمجية إلى تقسيم النصوص البرمجية إلى أجزاء مهمة وغير مهمة وإزالة الرموز البرمجية غير المستخدمة (لتسمية سوى بعض التحسينات)، ما يضمن أن يستهلك تطبيقك الحد الأدنى من تكلفة الشبكة والمعالجة.

قبل تطبيق تحسينات JavaScript
  وبعده سرعة الاستعداد للتفاعل محسّنة  

مستوحاة من مقالة تقسيم الرموز البرمجية في Bundle Buddy من تأليف "سوسي لو"

لنبدأ بالاطّلاع على تحسين أحد الموارد الأكثر تكلفة في التطبيقات الحديثة، وهو JavaScript.