🔨

Rspack

أداة بناء سريعة متوافقة مع Webpack

(3/5)
👁️ 3 مشاهدة
📅 02 Jul 2026
⚛️ React 💚 Vue.js 🅰️ Angular 🧡 Svelte 🌐 عام

مستوى الخبرة المطلوب:

⚡ متوسط 🚀 محترف 🏢 مؤسسي
🔗 زيارة الموقع الرسمي
3
تقييم المستخدمين
التصنيف 🔨 Build-Tools
المشاهدات 3
تاريخ الإضافة 02/07/2026
آخر تحديث 02/07/2026

📖 الوصف

Rspack هي أداة bundler JavaScript مكتوبة بلغة Rust من ByteDance. تتميز بأنها متوافقة مع Webpack APIs، مما يسهل الانتقال من Webpack إلى Rspack. تقدم سرعات بناء أسرع بـ 5-10 مرات من Webpack مع الدعم الكامل للـ plugins.

🎯 يستخدم في

مجالات استخدام هذه الأداة

الانتقال من Webpack بسلاسة

بناء تطبيقات React و Vue

مشاريع ذات build times طويلة

monorepos و مشاريع كبيرة

المميزات

أبرز مميزات هذه الأداة

التوافق مع Webpack API

سرعة عالية (مكتوبة بـ Rust)

دعم SWC للمعالجة

persistent caching

Module Federation أصلي

HMR سريع

⚠️ العيوب

نقاط يجب مراعاتها

×

أحدث من المنافسين

×

بعض plugins الخاصة بـ Webpack غير متوافقة

×

community أصغر

💻 مثال على الاستخدام

كيفية استخدام هذه الأداة

Example Code
// rspack.config.js
const path = require('path');

module.exports = {
  entry: './src/index.js',
  output: {
    path: path.resolve(__dirname, 'dist'),
    filename: 'bundle.js',
  },
  module: {
    rules: [
      { test: /\.tsx?$/, use: 'builtin:swc-loader' },
      { test: /\.css$/, use: ['style-loader', 'css-loader'] },
    ],
  },
  resolve: {
    extensions: ['.ts', '.tsx', '.js'],
  },
};

📚 أدوات أخرى في Build-Tools

قد يعجبك أيضاً