How to Extract URL Data in Node.js using req.params

1. Breakdown: req.params Kya Hai? 2. Ye Kaam Kaise Karta Hai? (Step-by-Step) Step 1: Route Define Karein (Backend – server.js) Yahan aap ek placeholder banate hain :id naam ka. JavaScript Step 2: URL Hit Karein (Frontend/Browser) Agar user browser mein type karta hai: localhost:5000/product/99 3. req.params vs req.body (Fark Samjhein) Industry mein log aksar inmein … Read more

Mongoose mein Collections ko Connect kaise karein? ObjectId aur ref ki poori jaankari

1. Model ka naam Capital (Cart) kyun? Jab aap mongoose.model(‘Cart’, cartSchema) likhte hain, toh ye ek Constructor Function ya Class ki tarah kaam karta hai. 2. Schema ka naam Capital (CartSchema) kyun? Schema ek blueprint (naksha) hota hai. Ise capital likhne ka matlab hai ki ye ek “Constant” ya “Definition” hai jo badlegi nahi. 3. … Read more

Mongoose mein ObjectId aur ref Kya Hai? (Deep Dive) 🚀

Jab aap ek Ecommerce website banate hain, toh aapko “Products”, “Orders”, aur “Users” ke beech connection banana padta hai. Mongoose mein ye kaam mongoose.Schema.Types.ObjectId aur ref ke zariye hota hai. Chaliye is code snippet ko step-by-step todte hain: JavaScript 1. type: mongoose.Schema.Types.ObjectId MongoDB har document ko ek unique pehchan deta hai jise hum _id kehte … Read more

Spread operator and (…form) of explain

React mein jab hum … (three dots) ko kisi Form ke context mein use karte hain, toh iska matlab hota hai Spread Operator. Ye JavaScript ka ek feature hai jo React forms ko handle karna bohot aasaan bana deta hai. Jab aapke form mein bohot saare inputs hote hain (jaise: Name, Email, Password, Address), toh … Read more

Why are important useParams library

useParams React Router ki ek bohot hi powerful Hook hai. Iska main kaam hai URL ke andar se Dynamic Values (jaise Product ID, Username, ya Order ID) ko nikalna. Ecommerce website mein iska use sabse zyada Product Detail Page banane ke liye hota hai. 1. Ye Kyun Zaroori Hai? Sochiye aapke paas 1000 products hain. … Read more