• 1

ما هو الفرق بين المنصة والاطار وغيرها؟

  • 1

اصغر شيء هو api وهي دالة تستخدمها خارج ملف برنامجك سواء أنت كتبتها أم كتبها غيرك تسوي import

بعدها المكتبة وهي مجموعة api  تقوم بمهمات في مجال معين 

بعدها يأتي اطار العمل وهو مجموعة مكتبات لتسهيل عملك في منصة معينة كالويب أو مجال الرياضيات مثلا.  لعدم حاجتك لمعرفة الشبكات في web فهي تؤدي تلك المهام بلا حاجة لمعرفة الشبكات ما عدى بروتوكول http على سبيل المثال وتسهل لك أمور أخرى في web. 

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


رابط هذه المساهمة
  • 0
بتاريخ 3 ساعات قال Zeyad:

اصغر شيء هو api وهي دالة تستخدمها خارج ملف برنامجك سواء أنت كتبتها أم كتبها غيرك تسوي import

بعدها المكتبة وهي مجموعة api  تقوم بمهمات في مجال معين 

بعدها يأتي اطار العمل وهو مجموعة مكتبات لتسهيل عملك في منصة معينة كالويب أو مجال الرياضيات مثلا.  لعدم حاجتك لمعرفة الشبكات في web فهي تؤدي تلك المهام بلا حاجة لمعرفة الشبكات ما عدى بروتوكول http على سبيل المثال وتسهل لك أمور أخرى في web. 

مشكور جداً وكنت اتمنى توضيح ذلك بذكر بعض الامثلة؛ فمثلا node.js اسمع البعض يطلق عليها منصة والبعض مكتبة.

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


رابط هذه المساهمة
  • 0
بتاريخ On ١٤‏/١٢‏/٢٠١٧ at 09:50 قال MOHAMMED ALBADAWI:

مشكور جداً وكنت اتمنى توضيح ذلك بذكر بعض الامثلة؛ فمثلا node.js اسمع البعض يطلق عليها منصة والبعض مكتبة.

المنصة قد تطلق على أي شيء لذلك لا تفكر بها كثيرا.  الnode أظنه إطار عمل وإلم يكن فهو مكتبة. 

تمّ تعديل بواسطة Zeyad

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


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

المنصة: هي الأرض التي تبنى عليها لغات البرمجة او تبنى عليها الايطارات او الحزم والمكتبات. 

الإيطار : هي مجموعة من المكتبات او الحزم المبنية على منصة لغة برمجة معينه. لاتعمل الا على المنصة المبنية عليها. 

الحزمة او المكتبة: هي مجموعة من الدوال وكائنات لخدمة شيء معين. وتكون مبنيه بداخل ايطار او منفردة على احد منصات البرمجة. ولا تعمل إلا على المنصة المبنيه عليها اذا كانت منفردة وعلى الإيطار والمنصة عليها إذا كانت مبنية داخل إيطار.

API : ليست حزمة أو مكتبه وإنما هي واجهة تصل بين برنامجك والبرامج الأخرى لعمل أمر معين دون الحاجة إلى اتصال مباشر ولا تتقيد بمنصة او ايطار معين. فمن الممكن أن يتم وصل منصتين او ايطار ومنصة مختلفين عبر الـ API .

 

الـ Node.js ايطار مبني على منصة Javascript مثل الـ jQuery .. 

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


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

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

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

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


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

تسجيل الدخول

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


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