عن المشروع
إطار Quasar هو إطار عمل مفتوح المصدر بترخيص MIT لبناء واجهات المستخدم باستخدام Vue.js. وتتمثل وعوده الأساسية في قاعدة شيفرة واحدة يمكنها استهداف منصات متعددة: تطبيقات الصفحة الواحدة، وتطبيقات SSR، وتطبيقات SSG، وتطبيقات الويب التقدمية، وإضافات المتصفح، والتطبيقات الهجينة للجوال، وتطبيقات Electron لسطح المكتب.
يُوزَّع المشروع كمجموعة من حزم npm، تشمل مكتبة واجهة المستخدم الأساسية `quasar`، وحزمة `@quasar/app-vite` لأدوات التطبيقات المبنية على Vite، وحزمة `@quasar/extras` للخطوط والأيقونات، وحزمة `@quasar/vite-plugin`، وحزمة `@quasar/cli`، وحزمة `@quasar/icongenie` لتوليد الأيقونات وشاشات البداية، وحزمة `create-quasar` لهيكلة المشاريع، وحزمة `@quasar/mcp` للتكامل مع وكلاء الذكاء الاصطناعي. ويبرز ملف README أيضاً أن الوثائق ومراجع API مصممة لتُقرأ دون اتصال بواسطة وكلاء البرمجة بالذكاء الاصطناعي.
تتبع عملية التطوير الإصدار الدلالي 2.0. ويتضمن المستودع سير عمل التكامل المستمر الذي يغطي اختبارات واجهة المستخدم، وأنواع واجهة المستخدم، واختبارات app-vite، واختبارات CLI، واختبارات create-quasar، واختبارات إضافة Vite، واختبارات الأدوات المساعدة، واختبارات الوثائق.
يُقدَّم دعم المجتمع عبر خادم Discord الرسمي ومنتدى المجتمع، مع موقع الويب الرسمي quasar.dev الذي يعمل كمركز الوثائق الرئيسي. وتُوجَّه المساهمات بوثيقة خاصة بالمساهمة، ويمكن إضافة مشاريع ومكونات وأدوات المجتمع إلى مستودع قائمة منسَّقة.
يتولى صيانة المشروع Razvan Stoenescu والمساهمون، مع دعم التطوير من الرعاة والداعمين.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.