Development 1 دقيقة للقراءة 687 مشاهدات

Tauri 2.0: بناء تطبيقات سطح المكتب خفيفة الوزن باستخدام تقنيات الويب

اكتشف كيف يُحدث Tauri 2.0 ثورة في تطوير تطبيقات سطح المكتب بحزم أصغر وأداء أفضل من Electron.

Tauri 2.0: بناء تطبيقات سطح المكتب خفيفة الوزن باستخدام تقنيات الويب

برز 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 لواجهتك الأمامية ومعالجة المهام الثقيلة أصلياً.

مشاركة هذه المقالة:
ES
كتبه

Edrees Salih

مهندس برمجيات متكامل يتمتع بخبرة 9 سنوات. شغوف ببناء حلول قابلة للتطوير ومشاركة المعرفة مع مجتمع المطورين.

عرض الملف الشخصي

التعليقات (0)

اترك تعليقًا

لن يتم نشر بريدك الإلكتروني.

لا توجد تعليقات بعد. كن أول من يشارك أفكاره!

مقالات ذات صلة

مقالات ذات صلة

هل تحتاج مساعدة في مشروعك؟

احجز استشارة مجانية لمدة 30 دقيقة لمناقشة تحدياتك التقنية واستكشاف الحلول معًا.