AAAjnas Ahammedincodewithajnas.hashnode.dev·2d ago · 4 min readBuilding a Secure REST API with Node.js and ExpressModern web applications often depend on APIs to communicate between the frontend, backend, and databases. Whether you're building a dashboard, mobile application, or SaaS product, understanding how RE00
SMSiddhartha Mohapatrainbackend-intro.hashnode.dev·3d ago · 7 min readBuilding Secure Applications: From Password Hashing to OAuth and OpenID ConnectHow Does a Website Know Who You Are? When you type a URL into your browser, the server hosting that website has no eyes. How does a website know who you are? For example, when you unlock your phone or00
AJAyush Jaininayushjjainn.hashnode.dev·5d ago · 24 min readCreating Routes and Handling Requests with ExpressA few months back I took my first ever flight, Jaipur to Bangalore, to attend an event I was genuinely excited about. Chalo, finally ab jaana hai, maza aayega, that was the whole mood. Here is what st10
AJAyush Jaininayushjjainn.hashnode.dev·4d ago · 12 min readHandling File Uploads in Express with MulterThe first time I left for college, first year, first sem, all alone, I took the train. And yaar, the luggage. Mumma had packed basically half the kitchen, besan ke ladoo, makhana roasted in ghee, bada00
IImeshinmeshdev.hashnode.dev·Sep 6 · 9 min readRouting: How Express Decides Who AnswersRouting: How Express Decides Who Answers In Post 2 we saw that Express is Node's req and res with the boring parts pre-filled, and that one of those boring parts is answering the question "which funct00
IImeshinmeshdev.hashnode.dev·Sep 6 · 11 min readWhat Express Actually Is (and Why It Exists)What Express Actually Is (and Why It Exists) In Post 1 we figured out when to reach for Express and who's running it. Now the fun part: figuring out what it's actually doing for you. And the best way 00
IImeshinmeshdev.hashnode.dev·Sep 5 · 8 min readWhy Express? Picking a Backend Without the HypeWhy Express? Picking a Backend Without the Hype Let's be honest about how most people meet Express. You're following some tutorial, it says npm install express, you paste a "Hello World," it works, an00
AMAyush Mishrainayushtech.hashnode.dev·Aug 31 · 4 min readWhy Zod Crashed My Node.js ServerToday, when I was creating my project, there was an interesting bug occurred in my Postman. When using Zod, it crash my server completely. I am first time using the Zod in my project. Although it is m00
SMSiddhartha Mohapatrainbackend-intro.hashnode.dev·Aug 30 · 4 min readHandling File Uploads in Express with MulterWhy Do File Uploads Need Middleware? Whenever we upload files such as images, PDFs, or videos and access those uploaded files from req.body in Express, it returns empty or undefined. Standard HTTP req00
MSMr. S. Guptainsurajsrggupta.hashnode.dev·Aug 30 · 17 min readHow Express Actually Talks to a Database: From HTTP Request to SQL QueryWhen beginners start learning backend development, they usually pick up things one at a time and separately, Express routes here, controllers there, middleware somewhere else, then databases, then Pri00