متابعينا الكرام موضوع اليوم للتعرف و شرح نود.جي إس وماهي مميزاته و أهميته وتاريخ نشأته ومن مخترعه دعونا نبدأ
ما هو ال Node.js؟
نود.جي إس هو عبارة عن بيئة عمل متكاملة بُنيت بأكواد الـJavaScript حيث تستطيع من خلالها العمل بالـJavaScript وهنا تكون Server Side… دعنا نوضح أكثر
اولًا عليك أن تفهم أن هناك نوعين من من اللغات التى يتعامل معهم الويب:
1) الأول هو الـClient Side وهي لغات يستطيع المتصفح ترجمتها كـ Css و HTML وJavaScript
2) الثانى هو الـServer Side وهى لغات يترجمها الـServer كـ Python و PHP و Asp.net
من هنا تعرف أن الJavaScript تُستخدم كـClient Side وتُشكل جزء أساسى من وظائف الـFront-end وهنا جاءت الـNode.js لتجعلنا نستخدمها ضمن وظائف الـBack-end
ماهي فائدة ومميزات Node.js؟
تجعلك الـNode.js تستغني عن لغة البرمجة PHP واستبدالها بالـJavaScript وهذا يعنى أنك قد تقوم بعمل موقع كامل باستخدامها فقط دون الحاجة لتعلم لغة برمجة أخري .
ليس هذا فقط، حيث تتفوق الـNode.js بوجود الـCross Platform مما يتيح لها العمل على أي Server ومن مميزاتها الأخري أنها:
– سريعة جدًا
– هى خيارك الأول في حين عمل Network
– تستخدمها،تقريبًا، كل الشركات حتى الكبري منها كـ Epay و Godaddy و Yahoo و LinkedIn و PayPal و أخيرًا Uber
من هو مخترع Node.js؟
اخترعها مُبرمج يُسمي Rayan Dahl في عام 2009 و أول نسخة منها كانت عام 2013 والنسخة الأخيرة منها في عام 2017
اكتشف أكثر عن نود.جي إس من خلال الموقع الرسمي: