Node.js ဆိုတာ JavaScript ကို browser အပြင်ဘက်မှာ run လုပ်နိုင်အောင်လုပ်ပေးတဲ့ runtime environment ဖြစ်ပါတယ်။ Browser ထဲမှာ JavaScript က button click, animation, form validation လို frontend အလုပ်တွေလုပ်တယ်။ Node.js ကတော့ server ပေါ်မှာ file ဖတ်ခြင်း၊ database ချိတ်ခြင်း၊ API ပြန်ပေးခြင်း၊ automation script run ခြင်းလို backend အလုပ်တွေကို JavaScript နဲ့လုပ်နိုင်စေပါတယ်။
// Save this as intro.js
const message = "Node.js runs JavaScript outside the browser.";
const currentYear = new Date().getFullYear();
console.log(message);
console.log(`Learning Node.js in ${currentYear}`);ဒီ code မှာ string message တစ်ခုသိမ်းပြီး console.log() နဲ့ terminal ထဲကို output ထုတ်ပါတယ်။ Browser console မဟုတ်ဘဲ Terminal/Command Prompt မှာ node intro.js နဲ့ run ရတာကို သတိထားပါ။
Node.js runs JavaScript outside the browser. Learning Node.js in 2026Info
new Date() လို JavaScript built-in object တွေကို Node.js မှာလည်း သုံးနိုင်ပါတယ်။ ဒါပေမဲ့ browser-specific object တွေကိုတော့ မသုံးနိုင်ပါ။