مرجع
آخر الزيارات

سولد جي إس

163 كلمة•0 مشاهدة•🗒️ منذ 15 ساعة
باختصار: سولد جي إس هي مكتبة جافاسكربت مفتوحة المصدر تستعمل لتطوير واجهات المستعمل التفاعلية على مواقع الويب تركز على البساطة والأداء. تجد هنا «مثال»، «قراءة متعمقة» و«نظرة عامة».
المحتويات
  1. مثال
  2. قراءة متعمقة
  3. نظرة عامة

قبل الخوض في التفاصيل، سولد جي إس هي مكتبة جافاسكربت مفتوحة المصدر تستعمل لتطوير واجهات المستعمل التفاعلية على مواقع الويب تركز على البساطة والأداء. ونتناول فيما يلي مزيدًا من التفاصيل.

علاوةً على ذلك، تستعمل سولد طريقة كتابة مقاربة لمكتبة رياكت، ويسهل ذلك على المبرمجين الذين استعملوا رياكت سابقًا التأقلم مع المكتبة.

مثال

مثال على تطبيق أهلًا بالعالم، عبر سولد:

قراءة متعمقة

إضافةً إلى ذلك، نمط Observer، من كتاب: تعلم أنماط جافاسكربت للمؤلف Addy Osmani.

نظرة عامة

  • تقدم سولد تجربة تطوير تركز على ٤ نقاط أساسية:
  • أداء عالي.
  • استغلال تعابير JSX بدرجة كبيرة.
  • بيئة تطوير عملية وسهلة.
  • تعزيز الإنتاجية.

وفي هذا الصدد، تعتمد سولد مبدأ التفاعلية، من خلال نمط Observer، عكس رياكت التي تعتمد على مبدأ إعادة التصير و VDOM، ما يعطيها الأفضلية في الإداء عكس باقي مكتبات جافاسكربت التي تعتمد على نمط VDOM.

من جانب آخر، وتوفر سولد الكثير من الفاهيم الحديثة في تطوير واجهات المستعمل مثل Suspense و SSR & Hydration و Lazy Components.

في هذا الإطار، تكمل فكرة سولد جي اس في تمكين المطورين من كتابة عناصر تركيبية (composable pieces) صغيرة تُدعى مكونات، والتي يمكن إعادة استخدامها مرارًا وتكرارًا في واجهة المستعمل بشكل بسيط وسهل.

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.