نود.جيه إس

عودة للموسوعة

نود.جيه إس

نود.جيه إس
Node.js
المؤلف الأصلي ريان دال
المطوّر مطورونود.جيه إس، جوينت، المساهمون
الإطلاق المبدئي 27 مايو2009; منذ 11 سنة (2009-05-27
الإصدار المستقر
9.4.0 & 8.9.4 (LTS) / 10 يناير 2018; منذ سنتين (2018-01-10 & 2 يناير 2018; منذ سنتين (2018-01-02
المستودع [{{#property:P1324 {{#property:P1324 ]
وضع التطوير نشط (complete release list)
مكتوب بلغة سي، سي++، جاڤاسكريپت
نظام التشغيل لينكس، ماك أوإس، سولاريس، FreeBSD, OpenBSD، مايكروسوفت ويندوز (النسخ الأقدم تتطلب Cygwin), webOS, NonStop OS
النوع Event-driven networking
الرخصة إم آي تي
المسقط الإلكتروني [{{#property:P856 {{#property:P856 ]


نود.جيه إس Node.js، هونظام برمجة مصمم لكتابة تطبيقات إنترنت قابلة للتوسع كخوادم الوب. تم اختياره بواسطة InfoWorld لجائزة تقنية العام في 2012.

أنشيء نود.جيه إس على يد ريان دال ابتداءً في عام 2009، وقامت برعاية نموها Joyent، مشغله. يتألف Node.js من فيثمانية التابع لجوجل مع الكثير من المخطات المدمجة. وأخذت بعض مواصفات مشروع CommonJS.

تخط برامج نود.جيه إس بلغة الجاڤاسكريپت، باستخدام نمط حدثّي التوجه، إدخال وإخراج غير متزامنين للحد من النفقات وتحقيق أكبر قدر من قابلية التوسع. وعلى عكس أغلب برامج الجافاسكريبت فهي لا تشتغل على متصفح الويب، ولكن عوضا عن ذلك فيتم تشغيلها من طرف الخادم.


التاريخ

ريال دا، مبتكر نود.جيه إس، في 2010.


المميزات

من مميزات Node.js سرعة الآداة مع المحافظة على الفاعلية، فسرعتها في إرسال الرسائل البريدية هيعشرة أضعاف سرعة بي إتش بي، مع عدد أقل من العمليات الغير ناجحة، من مميزاتها أيضا أنك تستدعي المخطات التي تعمل عليها في الوقت الذي تريد، الأمر الذي يفضي إلى أفضل استغلال للموارد.

سرعة Node.js هي نتيجة لسرعة المحرك الذي تستخدمه الذي يعتبر نواتها. تقوم Node.js بمعالجة النص المصدري سطرا سطرا، من خلال خيط واحد على عكس ما يحدث في PHP مثلا، المعنى أنه لوزار 1000 إنسان مسقطا يعمل على Node.js فسيتم خدمتهم بالتتالي، المشكل أنه لوأضطر إنسان ما لإنتظار عملية ما مدة دقيقة فيجب على الكل الانتظار حتى تنتهي تلك العملية، إلا أنه يكمن تفادي هذا من خلال بنية الجافاسكرب التي تمكن من استنادىء دالة ما (أومع صياغتها) عند الانتهاء من عملية ما والمرور للعملية الموالية، ككل تمكن Node.js من بناء تطبيقات كبيرة، أحيانا بسهولة، إلا حتى بنية الجافاسكريبت الشاذة تجعل الأمر محبط، يجدر بالذكر حتى Node.js تعمل على نواة معالج واحدة، كما حتى يجب تنشيط الملف بعد برمجته ليتحول إلى Thread مستعد للرد على أي طلب داخل الوب، في النهاية يمكن القول حتى Node.js ليست تلك الوسيلة بعد التي يمكنها التعامل مع مختلف المتطلبات -وهذا من مسببات سرعتها- إلا أنه لا يمكن لوم أحد على ذلك ما دامت لم تتجاوز الإصدار 1.0 بعد، إلا أنها يمكنها تقديم حلول سحرية للأنشطة التي تتطلب تبادل بيانات بين مختلف الزائري في الوقت الحقيقي (Real-Time).


نظرة عامة

عمارة المنصة

الدعم الصناعي

الإصدارات

الإصدار الاسم الرمزي تاريخ الإصدار حالة LTS بدأ تفعيل LTS بدأ الصيانة انتهاء الصيانة
v0.10.x 2013-03-11 Old version, no longer supported: End-of-life - 2015-10-01 2016-10-31
v0.12.x 2015-02-06 Old version, no longer supported: End-of-life - 2016-04-01 2016-12-31
4.x Argon 2015-09-08 Older version, yet still supported: Maintenance 2015-10-01 2017-04-01 أبريل 2018
5.x 2015-10-29 No LTS N/A
6.x Boron 2016-04-26 Current stable version: Active 2016-10-18 أبريل 2018 أبريل 2019
7.x 2016-10-25 No LTS N/A
8.x Carbon 2017-05-30 Current stable version: Active 2017-10-31 أبريل 2019 ديسمبر 2019
9.x 2017-10-31 No LTS N/A
10.x Future release: Pending أكتوبر 2018 أبريل 2020 أبريل 2021



تفاصيل تقنية

حوكمة المشروع

بدائل

تمت كتابت بيئات مماثلة في لغات برمجة أخرى تضم:

  • EventMachine لروبي.
  • libevent للسي
  • بيئة پيرل الكائنية لپيرل
  • توستيد لپايثون


انظر أيضاً

  • قائم مخطات جاڤاسكريپت
  • MEAN (software bundle)
  • Online JavaScript IDE
  • رينو(محرك جاڤاسكريپت)
  • نود-رد
  • خادوم تطبيقات

المصادر

  1. ^ "node-v0.x-archive on GitHub". Retrieved 2 August 2014.
  2. ^ "Node.jsتسعة ChangeLog". Retrieved 15 Nov 2017.
  3. ^ "Node.jsثمانية ChangeLog". Retrieved 6 Dec 2017.
  4. ^ "node/LICENSE at master". GitHub. Node.js Foundation. 12 July 2017. Retrieved 12 July 2017.
  5. ^ Wait, What's Node.js Good for Again?, By Klint Finley, January 25, 2011, ReadWriteHack
  6. ^ "Node.js Selected by InfoWorld for 2012 Technology of the Year Award". MarketWatch. January 11, 2012. Retrieved January 26, 2012.
  7. ^ Why Everyone Is Talking About Node, By Jolie O'Dell, March 10, 2011, Mashable
  8. ^ Alex Handy (2011-06-24). "Node.js pushes JavaScript to the server-side". SDTimes. Retrieved 2011-09-04.
  9. ^ Implementations/node.js - CommonJS Spec Wiki
  10. ^ Cade Metz (1st March 2011). "The Node Ahead: JavaScript leaps from browser into future". The Register. Italic or bold markup not allowed in: |publisher= (help); Check date values in: |date= (help)
  11. ^ https://github.com/nodejs/LTS/issues/163

قراءات إضافية

  • Hughes-Croucher, Tom; Wilson, Mike (April 2012), Up and Running with Node.js (First ed.), O'Reilly Media, p. 204, ISBN 978-1-4493-9858-3 
  • Ornbo, George (September 2012), Sams Teach Yourself Node.js in 24 Hours (First ed.), SAMS Publishing, p. 440, ISBN 978-0-672-33595-2 
  • Teixeira, Pedro (October 2012), Professional Node.js (First ed.), John Wiley & Sons, p. 408, ISBN 978-1-118-22754-1, http://eu.wiley.com/WileyCDA/WileyTitle/productCd-1118185463,descCd-authorInfo.html 
  • نطقب:Cite podcast
  • Kurniawan, Agus (July 2012), Nodejs Programming By Example (First ed.), PE Press, p. 67 
  • Gackenheimer, Cory (October 2013), Node.js Recipes: A Problem-Solution Approach (First ed.), Apress, p. 376, ISBN 978-1-4302-6058-5 
  • Ribeiro Pereira, Caio (February 2016), Building APIs with Node.js (First ed.), Leanpub, p. 152, https://leanpub.com/building-apis-with-nodejs 


وصلات خارجية

  • No URL found. Please specify a URL here or add one to Wikidata.


تاريخ النشر: 2020-06-04 19:27:21
التصنيفات: CS1 errors: markup, CS1 errors: dates, صفحات بها أخطاء في البرنامج النصي, Pages using deprecated image syntax, Commons category link from Wikidata, Official website missing URL, Free software programmed in C++, برمجيات حرة مبرمجة في جاڤاسكريپت, مكتبات جاڤاسكريپت, جوينت, مشروعات مؤسسة لينكس, Software using the MIT license

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

القبض على هندي ويمني يروجان المخدرات في عسير والمدينة المنورة السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2024-03-18 18:24:36
مستوى الصحة: 48% الأهمية: 68%

مركز شدن يحتفي بالدكتور جزاء المطيري - أخبار السعودية

المصدر: صحيفة عكاظ - السعودية التصنيف: مجتمع
تاريخ الخبر: 2024-03-18 18:24:31
مستوى الصحة: 58% الأهمية: 60%

وزير الصحة يدعو إلى تبني نظرة استباقية في مجال الأمن الصحي

المصدر: جريدة النصر - الجزائر التصنيف: سياسة
تاريخ الخبر: 2024-03-18 18:24:15
مستوى الصحة: 46% الأهمية: 70%

النص الكامل لرسالة الرئيس تبون بمناسبة الذكرى 62 لعيد النصر

المصدر: جريدة النصر - الجزائر التصنيف: سياسة
تاريخ الخبر: 2024-03-18 18:24:04
مستوى الصحة: 58% الأهمية: 54%

فاجعة أزيلال تجر وزير النقل إلى المساءلة

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-03-18 18:23:17
مستوى الصحة: 69% الأهمية: 71%

مؤتمر بناء الجسور بين المذاهب الإسلامية يعقد أولى جلساته السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2024-03-18 18:24:40
مستوى الصحة: 47% الأهمية: 61%

من هو النبي الأكثر ذكرا في القرآن الكريم وما الغاية من ذلك؟

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-03-18 18:23:21
مستوى الصحة: 60% الأهمية: 74%

القبض على 5 مهربين إثيوبيين في ظهران الجنوب السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2024-03-18 18:24:35
مستوى الصحة: 49% الأهمية: 62%

تنسيقية أعوان السلطة تهاجم السلسلة الكوميدية "صلاح وفاتي"

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-03-18 18:23:19
مستوى الصحة: 74% الأهمية: 85%

رئيس أرامكو يدعو إلى إعادة ضبط مسار تحوّل الطاقة السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2024-03-18 18:24:43
مستوى الصحة: 49% الأهمية: 61%

مصادرة طن من الخضار التالفة في محافظة الخرج السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2024-03-18 18:24:38
مستوى الصحة: 54% الأهمية: 65%

قصر باكنغهام يكشف حقيقة وفاة الملك تشارلز الثالث - أخبار السعودية

المصدر: صحيفة عكاظ - السعودية التصنيف: مجتمع
تاريخ الخبر: 2024-03-18 18:24:33
مستوى الصحة: 46% الأهمية: 60%

كيف يتعامل لبنان مع «خارطة طريق» اللجنة الخماسية ؟ - أخبار السعودية

المصدر: صحيفة عكاظ - السعودية التصنيف: مجتمع
تاريخ الخبر: 2024-03-18 18:24:34
مستوى الصحة: 60% الأهمية: 60%

عملات: الدولار يستقر مقابل العملات الرئيسية الأخرى

المصدر: جريدة النصر - الجزائر التصنيف: سياسة
تاريخ الخبر: 2024-03-18 18:24:34
مستوى الصحة: 54% الأهمية: 60%

ستولد ميتة!! – صحيفة التغيير السودانية , اخبار السودان

المصدر: صحيفة التغيير - السودان التصنيف: سياسة
تاريخ الخبر: 2024-03-18 18:23:39
مستوى الصحة: 55% الأهمية: 63%

المغرب يدخل على خط الانقطاعات الواسعة للإنترنت بعدة دول إفريقية

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-03-18 18:23:12
مستوى الصحة: 62% الأهمية: 79%

تسطير برنامج خاص لتأطير المساجد خلال الشهر الفضيل

المصدر: جريدة النصر - الجزائر التصنيف: سياسة
تاريخ الخبر: 2024-03-18 18:24:21
مستوى الصحة: 51% الأهمية: 60%

وزيرا الخارجية والثقافة يوقعان مذكرة تفاهم السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2024-03-18 18:24:41
مستوى الصحة: 45% الأهمية: 57%

توقيف السائق المتهور الذي صدم راجلين بعد محاولته الفرار إثر حادثة سير

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-03-18 18:23:15
مستوى الصحة: 68% الأهمية: 70%

تحميل تطبيق المنصة العربية