تاوري (إطار عمل برمجي)
تاوري هو إطار عمل مفتوح المصدر لتطوير تطبيقات سطح المكتب والهواتف المحمولة متعددة المنصات على أنظمة لينكس ، وماك أو إس ، وويندوز ، وأندرويد ، وآي أو إس، باستخدام واجهة ويب أمامية. يعمل إطار العمل بواجهة خلفية مكتوبة بلغة رست وواجهة أمامية مكتوبة بلغة جافا سكريبت [ 1 ] ، وتعتمد على مكتبات WebView محلية باستخدام مكتبات عرض مثل تاو وراي. [ 2 ] [ 3 ] يهدف تاوري إلى توفير بديل أخف وزنًا لأطر العمل المشابهة الموجودة، مثل إلكترون . [ 4 ] [ 5 ]
تُدار تاوري من قِبل مؤسسة تاوري التابعة لمنظمة Commons Conservancy الهولندية غير الربحية. [ 6 ] اعتبارًا من عام 2024، تم ترخيص تاوري وتوزيعها بموجب ترخيص MIT وترخيص Apache 2.0 . [ 7 ]
صدرت النسخة الأولى من تطبيق تاوري (Tauri 1.0) في يونيو 2022. وفي أوائل عام 2024، صدرت النسخة التجريبية الثانية (Tauri v2 Beta)، والتي تضمنت دعمًا لأنظمة iOS وAndroid. [ 8 ] وفي 2 أكتوبر 2024، صدرت النسخة النهائية (Tauri v2) كإصدار مستقر. [ 9 ]
بنيان

تُعدّ المكونات الأساسية، مثل حزمة Tauri، محورًا رئيسيًا في بنية Tauri، حيث تعمل كمركز لإدارة وظائف متنوعة كبيئات التشغيل، ووحدات الماكرو، والأدوات المساعدة، وواجهات برمجة التطبيقات. كما تتضمن مجموعة الأدوات أدوات أساسية أخرى، مثل أدوات التجميع، وواجهات سطر الأوامر ، ومُدقّق DOM ، [ 10 ] ومجموعات بناء الهياكل، لتبسيط عمليات التطوير والنشر. يدعم Tauri إنشاء نوافذ التطبيقات عبر المنصات (TAO) وعرض WebView (WRY)، مما يتيح التوافق مع أنظمة macOS و Linux و Windows .
تم بناء Tauri باستخدام لغة البرمجة Rust ، التي تركز على الأداء ، وأمان أنواع البيانات ، وأمان الذاكرة . كما تتيح للمستخدمين إمكانية تفعيل وإيقاف واجهات برمجة التطبيقات الفردية، [ 11 ] وتوفر نمط عزل لمنع البرامج النصية غير الموثوقة من الوصول إلى الواجهة الخلفية من خلال WebView . [ 12 ]
انظر أيضاً
مراجع
- ↑ "مطورون جافا سكريبت: إليكم أهم الاتجاهات والأدوات" . ZDNET . تم الاطلاع عليه بتاريخ 22 أبريل 2024 .
- ↑ علم، توسيف (27 سبتمبر 2022). "لماذا يكره الناس Electron.js (ولماذا لا يزال شائعًا جدًا)" . مجلة Analytics India . تم الاطلاع عليه بتاريخ 28 فبراير 2026 .
- ^ tauri-apps/tauri ، تاوري، 14 أبريل 2024 ، استرجاعها 14 أبريل 2024
- ↑ "Tauri vs Electron: أفضل بديل لـ Electron تم ابتكاره حتى الآن" . www.astrolytics.io . تم الاطلاع عليه بتاريخ 28 فبراير 2026 .
- ↑ "إنشاء تطبيقات سطح مكتب صغيرة باستخدام Tauri و Vue.js" . مجلة Smashing . 8 يوليو 2020. تم الاطلاع عليه بتاريخ 26 أبريل 2024 .
- ↑ مؤسسة، هيئة صيانة المشاعات (16 مايو 2021). "قوانين تاوري" . أرشيف التوجيهات واللوائح لهيئة صيانة المشاعات . تم الاطلاع عليه بتاريخ 22 أبريل 2024 .
- ↑ "لوحة التحكم | فوسا" . app.fossa.com . تم الاطلاع عليه بتاريخ 29 أبريل 2024 .
- ↑ "الإعلان عن إصدار النسخة التجريبية الثانية من تاوري" . تاوري . 2 فبراير 2024. تم الاطلاع عليه بتاريخ 29 أبريل 2024 .
- ^ "إصدار Tauri 2.0 المستقر" . تاوري . 2 أكتوبر 2024 . تم الاسترجاع في 2 أكتوبر 2024 .
- ↑ "خادم Tauri Development MCP" . خوادم MCP الرائعة . MCPServers.org . تم الاطلاع عليه بتاريخ 13 يوليو 2026 .
- ↑ "مقارنة بين تاوري وإلكترون - تطبيق عملي" . www.levminer.com . تاريخ الاطلاع: 14 أبريل 2024 .
- ↑ تايسون، ماثيو (23 مارس 2023). "مقدمة إلى تاوري: البديل الإلكتروني" . إنفوورلد . تم الاسترجاع في 26 أبريل 2024 .
روابط خارجية
- برامج 2020
- تطوير تطبيقات سطح المكتب متعددة المنصات
- برامج مجانية متعددة المنصات
- برامج مجانية لنظام لينكس
- برنامج مجاني لنظام التشغيل ويندوز
- برنامج مجاني لنظام macOS
- برنامج مرخص بموجب ترخيص MIT
- برنامج مجاني مكتوب بلغة Rust
- نهايات مكتبة الحاسوب
- نماذج أولية لبرامج مجانية ومفتوحة المصدر
