MMehtabinmehtabblogs.hashnode.dev·May 10 · 5 min readHandling File Uploads in Express with MulterImagine building a social media app where users can upload profile pictures, or a job portal where candidates upload resumes. Sounds simple, right? But handling file uploads on the server is very diff00
MMehtabinmehtabblogs.hashnode.dev·May 10 · 5 min readStoring Uploaded Files and Serving Them in ExpressEvery modern application allows users to upload something — profile pictures, resumes, PDFs, invoices, videos, or documents. But uploading a file is only half the job. The real challenge starts after 00
MMehtabinmehtabblogs.hashnode.dev·May 10 · 5 min readCreating Routes and Handling Requests with ExpressWhen you open a website, submit a form, or click a button, your browser sends an HTTP request to a server. But how does the server know what to do with that request? That’s where routing comes in. You00
MMehtabinmehtabblogs.hashnode.dev·May 10 · 6 min readSessions vs JWT vs Cookies Understanding Authentication ApproachesWhen you log into a website and it “remembers” you on the next request, this is because of authentication is working behind the scenes. But how does the server actually recognize you? This is where s00
MMehtabinmehtabblogs.hashnode.dev·May 10 · 7 min readJWT Authentication in Node.js Explained SimplyModern web applications need a way to identify users securely. Whether it’s logging into a social media app, accessing a banking dashboard, or opening a protected admin panel, applications need to ver00