Hussain Abd Aljalil نشر 6 ديسمبر أرسل تقرير نشر 6 ديسمبر ما الفرق بين ال JavaScript وال node.js وشكراً. 3 اقتباس
0 محمد عاطف17 نشر 6 ديسمبر أرسل تقرير نشر 6 ديسمبر إن JavaScript و Node.js مرتبطتان ببعضهما البعض ولكل منهما إستخدام ومفهوم. مختلف ولنبدا معا بشرح الفرق بينهما . إن JavaScript هي لغة برمجة قد تم إصدارها قديما ليتم إستخدامها بشكل رئيسي لتطوير صفحات الويب التفاعلية. حيث يتم إستخدامها في المتصفحات لتنفيذ تعليمات برمجية داخل صفحات الويب مثل تغيير محتوى الصفحة من إضافة أو حذف أو تغير أماكن العناصر و التعامل مع الأحداث التي يقوم بها المستخدم وأيضا لعمل animation وتحريك العناصر في الصفحة. أما Node.js فهي بيئة تشغيل تعتمد على محرك JavaScript V8 الخاص بـ Google Chrome حيث يسمح لك بتشغيل JavaScript خارج المتصفحات (حيث كما وضحت إن javascript هي تعمل فقط في المتصفحات) . حيث يمكنك من خلال node تشغيل جافاسكريبت على الخادم (Server-Side) مما يتيح لك بناء تطبيقات واجهات خلفية باستخدام JavaScript. إذا فإن JavaScript هي لغة برمجة تستخدم في المتصفحات بينما Node.js تم بنائها على لغة جافاسكريبت وهي بيئة لتشغيل JavaScript على الخوادم خارج المتصفحات مما يسمح باستخدام JavaScript لتطوير تطبيقات الخوادم وهي ليست لغة برمجة جديدة ولكنها بيئة لتشغيل JavaScript إذن فإن JavaScript هي اللغة الأساسية بينما Node.js هو البيئة التي يتم من خلالها تشغيل هذه اللغة خارج المتصفح أى على الخادم. ويمكنك قراءة الدروس التالية لمزيد من التفاصيل : 1 اقتباس
0 ياسر مسكين نشر 7 ديسمبر أرسل تقرير نشر 7 ديسمبر JavaScript هي لغة برمجة تستخدم بشكل أساسي في تطوير صفحات الويب لجعلها تفاعلية، مثل إضافة تأثيرات أو التفاعل مع المستخدم. تنفذ هذه اللغة عادة في المتصفح مثل Chrome أو Firefox لتشغيل الكود على جهاز المستخدم ومن جهة أخرى Node.js هو بيئة تشغيل تسمح لنا بتشغيل أكواد JavaScript على الخوادم (Server-Side)، وليس فقط في المتصفح يعني ذلك أن Node.js يسمح بكتابة تطبيقات خوادم باستخدام JavaScript، مثل بناء سيرفرات أو التعامل مع قواعد البيانات إذا ف JavaScript هي اللغة نفسها، بينما Node.js هو الأداة التي تمكِّن من تشغيل هذه اللغة في بيئة الخادم. 1 اقتباس
0 عبد الوهاب بومعراف نشر 7 ديسمبر أرسل تقرير نشر 7 ديسمبر بالنسبة ل JavaScript فهي لغة برمجة تعمل أساسا على المتصفح، وتم تصميمها لتطوير واجهات المستخدم على الويب، و تستخدم لإضافة تفاعلية إلى صفحات الويب، مثل التحكم في الأزرار، تعديل النصوص، عرض النوافذ المنبثقة، والتفاعل مع المستخدم. أما Node.js فهو بيئة تشغيل تتيح لك تشغيل JavaScript على جانب الخادم، و تم تطوير Node.js استنادا إلى محرك JavaScript V8 الخاص بـ Google، مما يسمح لك باستخدام JavaScript لبناء تطبيقات خادم، مثل بناء واجهات برمجية، إدارة قواعد البيانات، أو إنشاء تطبيقات تعمل في الخلفية. 1 اقتباس
0 عماد شيخ العشرة نشر 7 ديسمبر أرسل تقرير نشر 7 ديسمبر عند تم اطلاق لغة JavaScript كانت تعمل فقط داخل المتصفح مما جعل استخدام اللغة محدودة جدا فهي تستعمل فقط للواجهات الأمامية في المواقع لكن عندما أتت nodejs فهي بيئة عمل أو تشغيل حيث هذه البيئة جعلت من أكواد جافاسكريبت تعمل كلغة برمجية مثلها كنظيراتها من اللغات حيث يمكننا استخدامها في حواسيبنا كما يوجد أيضا بيئات عمل أخرى كBunjs وهي نفس الفكرة حيث مكنتنا من كتابة Javascript في حواسيبنا أو بالخوادم Server مما مكننا من صناعة الواجهات الخلفية Backends فمما مكننا من تعلم لغة واحدة يمكننا صناعة فيها موقع متكامل بلغة واحدة مما يسرع عملية التعلم فلا نحتاج لتعلم لغة أخرى. بيئة عمل nodejs هي الأكثر استخداما بين بيئات العمل الأخرى للغة Javascript كما أنها مطلوبة في سوق العمل لكن بالطبع يعتمد على المكان الذي تريد العمل فيه. 1 اقتباس
السؤال
Hussain Abd Aljalil
ما الفرق بين ال JavaScript وال node.js وشكراً.
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.