كومون جي إس

من ويكيبيديا، الموسوعة الحرة

هذه نسخة قديمة من هذه الصفحة، وقام بتعديلها JarBot (نقاش | مساهمات) في 22:32، 5 سبتمبر 2020 (بوت:إصلاح رابط (1)). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة، وقد تختلف اختلافًا كبيرًا عن النسخة الحالية.

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

التاريخ

بدأ المشروع من قبل مهندس موزيلا "كيفن دانغور" (Kevin Dangoor) في كانون الثاني / يناير 2009 في البداية تحت اسم ServerJS. [1]

كومون جي إس ما أقوم بوصفه هنا ليس مشكلا تقنيا. إنه مسألة ناس يجتمعون معا ويصنعون قرارا للخطو للأمام وبدأ بناء شيء كبير ورائع معا. كومون جي إس

— كيفن دانغور

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

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

تطبيقات

{{{2}}}

</ref>

المراجع

  1. ^ What Server Side JavaScript needs - Blue Sky On Mars نسخة محفوظة 2017-12-24 في Wayback Machine
  2. ^ CommonJS: JavaScript Standard Library نسخة محفوظة 2017-11-13 في Wayback Machine
  3. ^ ProposalProcess - CommonJS Spec Wiki نسخة محفوظة 2017-09-06 في Wayback Machine
  4. ^ CommonJS: the First Year - Blue Sky On Mars نسخة محفوظة 2017-09-06 في Wayback Machine
  5. ^ Schlueter، Isaac Z. (25 مارس 2013). "Forget CommonJS. It's dead. **We are server side JavaScript.**". غيت هاب. مؤرشف من الأصل في 2015-05-08.
  6. ^ olegp/common-node @ GitHub نسخة محفوظة 2012-11-21 في Wayback Machine
  7. ^ - GitHub نسخة محفوظة 2017-07-31 في Wayback Machine
  8. ^ DrBenton/CommonJSForPHP - GitHub نسخة محفوظة 2019-09-24 في Wayback Machine
  9. ^ Implementations/CouchDB - CommonJS Spec Wiki نسخة محفوظة 2017-04-26 في Wayback Machine
  10. ^ Flusspferd - CommonJS platform | Javascript bindings for C نسخة محفوظة 2013-01-28 في Wayback Machine
  11. ^ Implementations/GPSEE - CommonJS Spec Wiki نسخة محفوظة 2017-04-26 في Wayback Machine
  12. ^ Implementations/Smart - CommonJS Spec Wiki نسخة محفوظة 2017-04-26 في Wayback Machine
  13. ^ Homepage - JSBuild [وصلة مكسورة] نسخة محفوظة 2012-08-28 في Wayback Machine
  14. ^ MongoDB نسخة محفوظة 2014-01-22 في Wayback Machine
  15. ^ Implementations/Narwhal - CommonJS Spec Wiki نسخة محفوظة 2017-04-26 في Wayback Machine
  16. ^ Implementations/node.js - CommonJS Spec Wiki نسخة محفوظة 2017-08-30 في Wayback Machine
  17. ^ Implementations/Persevere - CommonJS Spec Wiki نسخة محفوظة 2017-04-25 في Wayback Machine
  18. ^ pinf/loader-js - GitHub نسخة محفوظة 2014-01-07 في Wayback Machine
  19. ^ Implementations/RingoJS - CommonJS Spec Wiki نسخة محفوظة 2017-04-25 في Wayback Machine
  20. ^ SilkJS WWW Site نسخة محفوظة 2017-09-12 في Wayback Machine
  21. ^ Implementations/SproutCore - CommonJS Spec Wiki نسخة محفوظة 2017-04-25 في Wayback Machine
  22. ^ Implementations/TeaJS - CommonJS Spec Wiki نسخة محفوظة 2017-04-26 في Wayback Machine
  23. ^ Wakanda نسخة محفوظة 2012-06-04 في Wayback Machine
  24. ^ xuljet - XUL JavaScript Enhanced Toolkit - Google Project Hosting نسخة محفوظة 2017-04-24 في Wayback Machine

وصلات خارجية