📋 محتويات الصفحة
📖 الوصف
Turbopack هي أداة بناء JavaScript تطورية تم إنشاؤها بواسطة Vercel (نفس الفريق الذي أنشأ Next.js). مبنية بلغة Rust وتهدف إلى أن تكون الخليفة الروحي لـ Webpack. تدعم تكاملاً عميقاً مع Next.js. تم الإعلان عنها كأداة بناء الأسرع في النظام البيئي JavaScript، وتتفوق في الأداء على Webpack و Vite في حالات ...
🎯 يستخدم في
مجالات استخدام هذه الأداة
Next.js 13+ (مدمج بشكل افتراضي)
تطبيقات JavaScript و TypeScript
incremental builds للمشاريع الكبيرة
Server-side rendering
✨ المميزات
أبرز مميزات هذه الأداة
أسرع بـ 700 مرة من Webpack
أسرع بـ 10 مرات من Vite
incremental builds
دعم TypeScript و JSX و CSS modules
تكامل عميق مع Next.js
persistent caching
⚠️ العيوب
نقاط يجب مراعاتها
مازالت في الإصدار التجريبي (beta)
غير متاحة للمشاريع خارج Next.js بشكل مستقل
دعم plugins محدود
💻 مثال على الاستخدام
كيفية استخدام هذه الأداة
# تفعيل Turbopack في Next.js
npx next dev --turbopack
# بناء الإنتاج (تجريبي)
npx next build --turbopack
📚 أدوات أخرى في Build-Tools
قد يعجبك أيضاً
Babel
⭐محول JavaScript (transpiler)
esbuild
⭐Bundler ومشغل JavaScript فائق السرعة
Lerna
⭐أداة لإدارة npm packages المتعددة
Nx
⭐منصة تطور ذكية للـ monorepos
Parcel
أداة بناء بدون إعدادات (Zero Configuration)
Rollup
⭐أداة بناء JavaScript للمكتبات والتطبيقات