• 0

ما الفرق بين الإضافات و gems في روبي؟

أريد معرفة الفرق بين الإضافات (plugins) وبين gems في لغة روبي، فما الفرق بين هذين المصطلحين؟ أليست gems هي الإضافات؟

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

هنالك فرق كبيرة وواضح بين الإثنين، فأهم مميزات gem:

  • يمكن نشر gem على أنها إضافات.
  • فالجيم (gem) هو تطبيق روبي محزم باستخدام نظام التحزيم المعرف بواسطة RubyGems.
  • إطار ريلز هو gem.

أما بالنسبة للإضافات فهي تتميز بـ:

  • الإضافة هي ملحق لإطار ريلز.
  • تملك ملف install.rb
  • لا يمكن نشر الإضافة كـ gem
  • لا يمكنك ترقية الإضافة عن طريق استخدام أمر معين، للترقية يجب عليك حذف الإضافة ومن ثم تثبيت النسخة الجديدة.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن