NPNikhil Prasharinnikhilprashar.hashnode.dev·May 10 · 5 min readREST API Design Made Simple with Express.jsWhat REST API means . REST API Stands for Representational State Transfer API. It helps create better communication between the client and the server over the HTTP protocol. Basically, it works with J00
NPNikhil Prasharinnikhilprashar.hashnode.dev·May 10 · 5 min readThe Node.js Event Loop Explained .What the event loop is . The event loop is what makes Node.js so fast and delivers results quickly. So, let's understand what an event loop is. The event loop is a mechanism that provides a feature f00
NPNikhil Prasharinnikhilprashar.hashnode.dev·May 10 · 4 min readHandling File Upload in Express with Multer .Why file uploads need middleware . Before understanding why file uploads need middleware, first we should understand the problem statement behind it. So the problem statement is this, assume a user w00
NPNikhil Prasharinnikhilprashar.hashnode.dev·May 10 · 4 min readHow Node.js Handle Multiple Requests with a Single Threads.Single-threaded nature of Node.js . Before understanding the single-threaded nature of Node.js, first understand what a thread means. A thread is basically a path of execution where code runs and task00
NPNikhil Prasharinnikhilprashar.hashnode.dev·May 10 · 5 min readStoring Uploaded File and Serving Them in ExpresWhere uploaded files are stores . So there are two ways to store files. But before that, let us first understand why we need to store files. Assume you are building an application. Obviously, there w00