index.js নামে একটি ফাইল তৈরী করি যেটা দিয়ে আমরা সার্ভার রান করবো
//index.js
const express = require('express') // ১. ইম্পোর্ট করি
const app = express() // ২ এক্সপ্রেসজেএস কল করি
const port = 3000 // ৩ পোর্ট ডিফাইন করে দেই
app.listen(port,()=>{ // ৪. সার্ভারটি রান করি
console.log('Hello World ')
})
listen() মেথড
listen() মেথডটি এক্সপ্রেস.জেএস অ্যাপ্লিকেশনের জন্য একটি HTTP সার্ভার তৈরি করতে এবং স্টার্ট করতে ব্যবহৃত হয়। এটি একটি HTTP শ্রবণকারী তৈরি করে এবং নির্দিষ্ট পোর্টে incoming HTTP অনুরোধগুলি শোনার জন্য এটি শুরু করে।
সিনট্যাক্স:
app.listen(port, callback);
প্যারামিটার:
- port: (আবশ্যক) এটি একটি নম্বর যা নির্দেশ করে যে পোর্টে সার্ভারটি শুনবে।
- callback: (ঐচ্ছিক) এটি একটি ফাংশন যা সার্ভারটি সফলভাবে চালু হলে কল করা হবে।
উদাহরণ:
const express = require('express');
const app = express();
app.listen(3000, () => {
console.log('start application');
});