شبكة بحوث وتقارير ومعلومات
اليوم: ,Tue 09 Dec 2025 الساعة: 09:09 PM


اخر بحث





- [ منسوجات وأقمشة الامارات ] مؤسسة الساحل الذهبي للاقمشة
- [ المحاشي ] طريقة عمل محشي الباذنجان
- شهادة CFC: محتواها، أهميتها للوظيفة، متى يجب أخذها؟ وهل هي مكلفة؟
- [ تعرٌف على ] ماركويت
- [ سيارات السعودية ] معرض سعد الفرحان للسيارات
- [ مطاعم السعودية ] مطعم بابل
- [ مؤسسات البحرين ] إستبنج ستون - تضامن ... منامة
- اين يقع نهر الخازر
- [ متاجر السعودية ] شركة نقاء العين ... المدينة المنورة ... منطقة المدينة المنورة
- [ مؤسسات البحرين ] احمد يوسف احمد السميع ... منامة

[ تعرٌف على ] سفلت

تم النشر اليوم 09-12-2025 | [ تعرٌف على ] سفلت
[ تعرٌف على ] سفلت تم النشر اليوم [dadate] | سفلت

نظرة عامة

أستطاع سِفلت إثبات فكرة استخدام محول برمجي لإنشاء مكونات تفاعلية، بدلًا من الإعتماد على مفاهيم مثل شجرة المكونات الظاهرية (VDOM)، أو تقنية مكونات الويب (web component)، واستلهمت فكرة «مكون في ملف واحد» (SFC) من فيو جي إس. تبني المطورين حظي سِفلت بجمهور كبير، وتبنته العديد من الشركات في مشاريعها أبرزها: صحيفة نيويورك تايمز، كلاودفلاير، سبوتيفاي، أبل، بايت دانس، بلومبيرغ وبريف. وبحسب إحصائية ستاك أوفر فلو لعام 2021 كان سِفلت أكثر إطار عمل محبوب بين مبرمجي الويب. كما حصل على أكثر من 60 ألف نجمة في المستودع الرسمي للمشروع على قتهاب في 2022. أستلهمت فكرة إنشاء إطار عمل SvelteKit من نكست جي إس، لتوفير طريقة أسهل على المطورين لإنشاء مواقع باستخدام سفلت، وهو بديل إطار عمل سِفلت Sapper السابق. بناء الجملة البرمجية تُبنى تطبيقات ومكونات سِفلت عبر إنشاء ملف بإمتداد .svelte ويعد صيغة مُحسنة من HTML، مع نظام قولبة مشابه إلى JSX. يستخدم سِفلت تعبير جافاسكربت $: للأجزاء التفاعلية، بينما تُعبر المتغيرات عن حالات للمكون وتدمج كل من هذه التعابير مع قالب HTML للحصول على مكون تفاعلي، كما تستخدم الأقواس المعقوفة، لتنفيذ تعابير جافاسكربت في داخل قالب HTML كما هو موضح أدناه:

{count} * 2 = {doubled}

التاريخ

عمل ريش هاريس على Ractive.js في بداية التطوير، حيث أستلهم نموذجًا أوليًا لفكرة Svelte. كُتب الإصدار الأول من مُجمع سِفلت بلغة جافاسكربت، حيث أعتمد على Ractive.js في التفاعلية، وعلى المجمع في إنشاء العناصر، وتم اختيار الاسم سِفلت بواسطة ريتش هاريس وزملاءه بالعمل في صحيفة الغارديان، وصدر في 29 نوفمبر 2016، في حين صدر الإصدار الثاني من سفليت في 19 أبريل 2018، وكان بمثابة تصحيح للأخطاء التصميمية بالمجمع البرمجي في الإصدار الأول، وأصبحت القوالب تستخدم قوس معقوف واحد {}، بدلًا من قوسين معقوفين {{}}. أُعيد برمجة المجمع البرمجي في 21 أبريل 2019 بلغة تايب سكربت، وتم إعادة التفكير بشأن توفير التفاعلية عبر المحول البرمجي نفسه خلف الكواليس. أطلق إطار عمل SvelteKit في أُكتوبر 2020، و أُعلن عن الإصدار التجريبي في مارس 2021.

شرح مبسط

تعديل - تعديل مصدري - تعديل ويكي بيانات

شاركنا رأيك