برز Tauri 2.0 كالبديل الرائد لـ Electron لبناء تطبيقات سطح المكتب عبر المنصّات. فبأحجام حزم أصغر بما يصل إلى 600 مرة واستخدام ذاكرة أقل بما يصل إلى 50%، يغيّر Tauri طريقة تعامل المطوّرين مع تطوير سطح المكتب.
ما الذي يميّز Tauri 2.0
على عكس Electron الذي يحزم Chromium مع كل تطبيق، يستخدم Tauri عارض الويب الأصلي لنظام التشغيل. وينتج عن ذلك أحجام تطبيقات أصغر بكثير — غالباً بضعة ميغابايت فقط مقارنةً بحزم Electron التي تتجاوز 150 ميغابايت.
الميزات الرئيسية في 2.0
- دعم الجوال: ابنِ تطبيقات iOS و Android من قاعدة الشيفرة نفسها
- نظام الإضافات: معمارية قابلة للتوسعة للوظائف الأصلية
- أمان معزّز: خلفية مبنية على Rust بصلاحيات دقيقة
- الاستبدال الفوري للوحدات: سير عمل تطوير أسرع
بناء أول تطبيق Tauri
npm create tauri-app@latest my-app
cd my-app
npm install
npm run tauri dev
متى تختار Tauri
يتفوّق Tauri في التطبيقات التي يهمّ فيها حجم الحزمة واستخدام الموارد. وهو مثالي للأدوات المساعدة وأدوات الإنتاجية والتطبيقات التي تستهدف مستخدمين بتخزين محدود أو عتاد قديم.
ميزة Rust
توفّر خلفية Tauri المبنية على Rust ضمانات أمان الذاكرة وأداءً ممتازاً للمهام كثيفة الحوسبة. ويمكنك كشف دوال Rust لواجهتك الأمامية ومعالجة المهام الثقيلة أصلياً.
التعليقات (0)
اترك تعليقًا
لا توجد تعليقات بعد. كن أول من يشارك أفكاره!