REST API Design Made Simple with Express.jsEvery application you use daily is talking to a server somewhere. When you open Instagram, your phone asks a server for your feed. When you place an order on Swiggy, your app sends your order details May 9 · 12 min readnodejsbeginner.hashnode.dev
How Node.js Handles Multiple Requests with a Single Thread: Concurrency Without ParallelismIf you have read the previous blogs on blocking vs non-blocking code and the event loop, you already have the two most important building blocks for understanding this topic. Now it is time to bring eMay 9 · 10 min readnodejsbeginner.hashnode.dev
What is Middleware in Express and How It Works ?You have been writing Express routes for a while now. Request comes in, your handler runs, response goes out. That flow feels natural. But then you start noticing patterns across your routes. Every prMay 5 · 10 min readnodejsbeginner.hashnode.dev
Handling File Uploads in Express with MulterYou have built POST endpoints before. JSON comes in, you read req.body, you do something with it, you send a response. Clean and straightforward. Then someone asks you to add a profile picture upload.May 5 · 10 min readnodejsbeginner.hashnode.dev
URL Parameters vs Query Strings in Express.jsYou are writing Express routes. GET requests, dynamic URLs, filtering data — all of it feels straightforward until you look at a real API and see two different things happening in the URL. /users/42 /May 5 · 8 min readnodejsbeginner.hashnode.dev