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

كومون جي إس

202 كلمة•0 مشاهدة•🗒️ منذ 19 ساعة
باختصار: CommonJS هو مشروع يهدف إلى تحديد نظام إيكولوجي من أجل استعمال لغة جافا سكريبت خارج المتصفح (مثلًا، على الخادم أو تطبيقات سطح المكتب). في هذه المقالة 4 أقسام: «مونغو دي بي»، «Common Node» و«التاريخ» وغيرها.
المحتويات
  1. مونغو دي بي
  2. Common Node
  3. التاريخ
  4. GPSEE

تعريفًا بالموضوع، CommonJS هو مشروع يهدف إلى تحديد نظام إيكولوجي من أجل استعمال لغة جافا سكريبت خارج المتصفح (مثلًا، على الخادم أو تطبيقات سطح المكتب). وتعرض الأقسام التالية جوانب أخرى من الموضوع.

مونغو دي بي

  • Narwhal (JavaScript platform)
  • نود.جي إس
  • Persevere
  • PINF JavaScript Loader
  • RingoJS
  • SilkJS
  • SproutCore
  • TeaJS
  • XULJet
  • المراجع

Common Node

وفي السياق ذاته، CommonJS Compiler - a command-line tool that makes Common JS modules suitable for in-browser use

  • CommonJS for PHP - a light-weight CommonJS implementation for PHP 5.3+
  • كاوتش دي بي
  • Flusspferd

التاريخ

في هذا الإطار، بدأ المشروع من قبل مهندس موزيلا «كيفن دانغور» (Kevin Dangoor) في كانون الثاني / يناير 2009 في البداية تحت اسم ServerJS.

وفي هذا السياق، في مايو 2013، «إسحاق ز. شلويتير» مؤلف برمجية npm، قال بأن CommonJS أصبحت قديمة بفعل Node.js، وأن مطورو Node.js الأساسيون يتجنبونها.

تطبيقات

ومن ناحية أخرى، في آب / أغسطس 2009, تم تغيير اسم المشروع إلى CommonJS لإظهار اتساع امكانية تطبيق واجهات برمجة التطبيقات. يتم إنشاء واعتماد المواصفات عبر عملية مفتوحة.  تعتبر المواصفات نهائية فقط بعد أن يتم الانتهاء منها في عدة تطبيقات (implementations). لا ينتمي CommonJS  إلى  مجموعة TC39 التابع لمنظمة Ecma International  الذي يعمل على مشروع ECMAScript، مع ذلك بعض أعضاء TC39 يشاركون في المشروع.

GPSEE

  • جيتباك (مشروع فايرفوكس)
  • Joyent Smart Platform
  • JSBuild

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

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

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