بدائل خاصة ومفتوحة المصدر لـ webpack
فئة أدوات التجميع والبناء: 8 عنصرًا مُقيَّمًا وفق معايير الخصوصية العامة نفسها المطبقة على webpack، مع وضع اختياراتنا أولًا.
لماذا تبحث عن بديل؟
- بلا أدوات تتبع أو قياس عن بُعد: لا. The website loads Google Analytics. The bundler itself has no telemetry.
- تدقيق مستقل: لا. No independent audit is published.
البدائل
esbuild التقدير B
مُجمِّع ومُصغِّر لـ JavaScript وTypeScript مكتوب بلغة Go، مع أداة سطر أوامر وواجهات برمجية لـ JavaScript وGo.
يحصل esbuild على 80 من 100 (التقدير B) وفق معايير فئة أدوات التجميع والبناء. يستوفي 3 من أصل 4 معايير: مفتوح المصدر وبلا أدوات تتبع أو قياس عن بُعد وبلا إعلانات أو بيع للبيانات.
Rolldown التقدير B
مُجمِّع لـ JavaScript وTypeScript مكتوب بلغة Rust بواجهة برمجية متوافقة مع Rollup، طُوِّر ليكون المُجمِّع الخاص بـ Vite.
يحصل Rolldown على 80 من 100 (التقدير B) وفق معايير فئة أدوات التجميع والبناء. يستوفي 3 من أصل 4 معايير: مفتوح المصدر وبلا أدوات تتبع أو قياس عن بُعد وبلا إعلانات أو بيع للبيانات.
Rollup التقدير B
مُجمِّع وحدات لـ JavaScript يصرّف وحدات ES إلى حزم للمكتبات والتطبيقات، مع إزالة الشيفرة غير المستخدمة (tree shaking) وواجهة برمجية للإضافات.
يحصل Rollup على 80 من 100 (التقدير B) وفق معايير فئة أدوات التجميع والبناء. يستوفي 3 من أصل 4 معايير: مفتوح المصدر وبلا أدوات تتبع أو قياس عن بُعد وبلا إعلانات أو بيع للبيانات.
Vite التقدير B
أداة بناء للواجهات الأمامية مع خادم تطوير سريع يستخدم وحدات ES الأصلية والاستبدال الفوري للوحدات، ومُجمِّع للإنتاج لتطبيقات الويب.
يحصل Vite على 80 من 100 (التقدير B) وفق معايير فئة أدوات التجميع والبناء. يستوفي 3 من أصل 4 معايير: مفتوح المصدر وبلا أدوات تتبع أو قياس عن بُعد وبلا إعلانات أو بيع للبيانات.
Bun التقدير C
بيئة تشغيل JavaScript ومدير حزم ومشغّل اختبارات ومُجمِّع في ملف تنفيذي واحد، مبني على JavaScriptCore ومكتوب بلغة Zig.
يقع مقره في الولايات المتحدة (العيون الخمس). يحصل Bun على 65 من 100 (التقدير C) وفق معايير فئة أدوات التجميع والبناء. يستوفي 2 من أصل 4 معايير: مفتوح المصدر وبلا إعلانات أو بيع للبيانات.
Parcel التقدير D
مُجمِّع لتطبيقات الويب دون حاجة إلى إعداد، يبني JavaScript وCSS وHTML وغيرها من الأصول، مع مُصرِّف مبني على Rust وخادم تطوير مدمج.
يحصل Parcel على 50 من 100 (التقدير D) وفق معايير فئة أدوات التجميع والبناء. يستوفي 2 من أصل 4 معايير: مفتوح المصدر وبلا إعلانات أو بيع للبيانات.
Rspack التقدير D
مُجمِّع JavaScript مكتوب بلغة Rust متوافق مع إعدادات webpack وواجهته البرمجية للإضافات، يطوّره فريق البنية التحتية للويب في ByteDance.
يحصل Rspack على 50 من 100 (التقدير D) وفق معايير فئة أدوات التجميع والبناء. يستوفي 2 من أصل 4 معايير: مفتوح المصدر وبلا إعلانات أو بيع للبيانات.
Turbopack التقدير D
مُجمِّع تزايدي مكتوب بلغة Rust ومدمج في Next.js، يستخدمه خادم التطوير في Next.js وعمليات البناء للإنتاج.
يقع مقره في الولايات المتحدة (العيون الخمس). يحصل Turbopack على 40 من 100 (التقدير D) وفق معايير فئة أدوات التجميع والبناء. يستوفي 1 من أصل 4 معايير: مفتوح المصدر.