What is NodeJS?
NodeJS হচ্ছে একটা জাভাস্ক্রিপ্ট Runtime যার কাজ হচ্ছে Javascript কে server এ run করা। NodeJS এর মাধ্যমে Javascript কে machine code এ রূপান্তর করা হয়। মেশিন কোড খুব দ্রুত run করা সম্ভব। এই জন্য NodeJS অন্যান্য server side প্রোগ্রামিং ল্যাঙ্গুয়েজে এর চাইতে fast .
NodeJS ডাউনলোড করা যাবে : https://nodejs.org/en/
NodeJS এর কারণে জাভাস্ক্রিপ্ট শুধু client side প্রোগ্রামিং ল্যাঙ্গুয়েজ না, server side ল্যাঙ্গুয়েজ হিসেবে চালানো যায়। সুতরাং জাভাস্ক্রিপ্ট ভালো ভাবে শিখলে client এবং server দুই দিকেই কাজ করা সম্ভব।
NodeJS -এ নিচের কোডগুলো run করে output দেখতে পারি:
1 2 3 4 5 | > node > console.log("Hello world"); //output: Hello worrld > 1 + 2; //output: 3 > global; //output: a long list of objects > process; //output: a long list of object |
Your Comments