اذهب إلى المحتوى
  • 1

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

Mohammed Ali45

السؤال

Recommended Posts

  • 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 .. 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...