Handling File Uploads in Express with Multer1. Why File Uploads Need Middleware When you submit a standard text-based form on the web, Express has built-in parsers (like express.urlencoded()) to easily read the text and attach it to the req.bod4 min read·backend-with-rachit.hashnode.devMay 9
Creating Routes and Handling Requests with ExpressWhat is Express.js? Express.js is a minimal and flexible Node.js web application framework. It sits on top of Node.js's built-in HTTP module and provides a set of features for web and mobile applicati4 min read·backend-with-rachit.hashnode.devMay 9
JWT Authentication in Node.js Explained SimplyBuilding a web application means you eventually have to figure out how to handle user logins. You need a reliable way to verify who someone is and keep them logged in as they navigate from page to pag4 min read·backend-with-rachit.hashnode.devMay 9
Sessions vs JWT vs Cookies: Understanding Authentication ApproachesEvery time a user clicks a link or submits a form on your website, they are making a brand new HTTP request. By default, HTTP is completely forgetful. The server processes a request, sends a response,5 min read·backend-with-rachit.hashnode.devMay 9
URL Parameters vs Query Strings in Express.jsWhenever you build an API, you need a way for the frontend application to send small pieces of data to your server right inside the web address. If a user clicks on a specific product, the server need4 min read·backend-with-rachit.hashnode.devMay 9