NKNAWAZISH KHANinnawazish.hashnode.dev·May 12 · 8 min readThe Node.js Event Loop ExplainedIf you've ever written JavaScript and wondered how setTimeout or fs.readFile manages to "wait" without freezing your entire program — you've already bumped into the event loop. It sounds intimidating 00
KKKoushik Karmakarinhandles-multiple-requests-with-a-single-thread-by-koushik.hashnode.dev·May 10 · 8 min readHow Node.js Handles Multiple Requests with a Single ThreadIf you've spent any time in the Node.js world, you've probably heard the phrase "single-threaded but highly scalable" thrown around. At first, that sounds like a contradiction. How can something that 00
AKAshaaf Khaninashaaf.hashnode.dev·May 10 · 5 min readNode.js: The Paradigm Shift of JavaScriptFor nearly fifteen years, JavaScript was a language with a very specific, limited "home". It lived inside web browsers, performing simple tasks like validating forms or creating flashy animations. If 00
AKAnil kumarinjavascript-anil-blogs.hashnode.dev·May 9 · 8 min readBlocking vs Non-Blocking Code in Node.jsIntroduction One of the biggest reasons Node.js became popular is its ability to handle many requests efficiently using non-blocking operations. When developers first hear that Node.js is: Single-thre00
TTejasintejasdevcodes.hashnode.dev·May 9 · 3 min readWhat is Node.js? JavaScript on the Server ExplainedWhat is Node.js? Node.js is a JavaScript runtime environment built on top of Google Chrome’s V8 engine. Earlier, JavaScript could only run inside browsers. But Node.js made it possible to run JavaScri00
SMSiddhartha Mohapatrainnode-introduction.hashnode.dev·May 7 · 3 min readWhat is Node.js?Node.js is a cross-platform, open-source JavaScript runtime environment that allows developers to execute JavaScript code outside a web browser to build server-side applications. To run JavaScript out00
SSSoumyaditya Sinhainsoumyaditya-blog.hashnode.dev·Mar 17 · 15 min readNode.js Internals & Event LoopTo understand how Node.js works, we need to know why it was made. JavaScript used to run only in web browsers, which have the tools needed to execute it. This meant JavaScript was mostly for making we10
AAAsghar aliinasgharalifs.hashnode.dev·Mar 16 · 12 min readUnderstand Node.js ArchitectureWhy does Node.js Architecture Matter? When you use NodeJS, you are just writing JavaScript, calling functions, making API's, and reading files; it works and you move on. But something happened weirdly00
DSDiwya sudarshan kaushikindskwebdev.hashnode.dev·Mar 15 · 3 min readNode.js Internals and ArchitectureBasic 1.Javascript is single thread.2.Every Browsers have java script engine.3.JS work different in both environment Node.js and Browser What is Node.JS? Node.js is a runtime environment that allows J00
MMMd Mudassir Akhterinblogmudassir.hashnode.dev·Mar 14 · 5 min readUnderstanding libuv and event loopLibuv is a library written in the programming language C that helps nodejs to improve efficiency while running tasks parallelly. However, nodejs already have async API's. It uses Libuvs's thread pools00