PJPurakhnath Jyaniinpurakhnath-jyani.hashnode.dev00Setting Up Your First Node.js Application Step-by-Step1d ago · 6 min read · Welcome to the world of backend JavaScript. If you have only ever written JavaScript for the browser, stepping into the backend can feel like entering a completely different country. The good news is Join discussion
PJPurakhnath Jyaniinpurakhnath-jyani.hashnode.dev00Async Code in Node.js: Callbacks and Promises1d ago · 7 min read · When you first start writing JavaScript for the backend, you quickly encounter a very specific way of writing code. You find yourself passing functions into other functions, or chaining methods like .Join discussion
PJPurakhnath Jyaniinpurakhnath-jyani.hashnode.dev00The Node.js Event Loop Explained1d ago · 8 min read · If JavaScript only has one single thread, how does it handle thousands of tasks at the exact same time? What happens behind the scenes when an asynchronous piece of work finally finishes? And perhaps Join discussion
PJPurakhnath Jyaniinpurakhnath-jyani.hashnode.dev00Blocking vs Non-Blocking Code in Node.js1d ago · 7 min read · When you start building backend applications with Node.js, you quickly encounter a very important design choice. You have to decide how your program handles time-consuming tasks like reading files or Join discussion
PJPurakhnath Jyaniinpurakhnath-jyani.hashnode.dev00How Node.js Handles Multiple Requests with a Single Thread2d ago · 7 min read · When you first learn about backend programming, you are often told that a server needs a separate worker for every single user that connects to it. Then, you learn about Node.js, and you hear somethinJoin discussion