RCRajarshi Chakrabortyinwebdev-cohort-2026.hashnode.dev00JavaScript Modules: Import and Export Explained46m ago · 8 min read · Introduction Imagine you are a developer and building a large JavaScript application using only one file. At first, everything feels manageable. You create a few variables. A couple of functions. MaybJoin discussion
MKMohd Kaifinmohdkaif.hashnode.dev00Node.js Event Loop: How It Works5h ago · 13 min read · Ever noticed how Node.js apps can handle thousands of users at once — and yet JavaScript only runs on one thread? If that sentence made you pause, you're in good company. When most developers first enJoin discussion
AJAshmit JaiSarita Guptainengineeringwithashmit.hashnode.dev00DNS Isn't a Server. It's a Conversation Between Four of Them.3h ago · 10 min read · The picture Many introductory diagrams show Open any "how the internet works" article. You'll see this picture: "Your browser asks a DNS server for the IP address. The DNS server responds. The browseJoin discussion
APAyush Pandainstycom.hashnode.dev00String Polyfills and Common Interview Methods in JavaScript2h ago · 3 min read · Mastering Strings: Understanding Methods and Building Polyfills In the world of JavaScript, strings are more than just sequences of characters; they are the backbone of data communication. Whether youJoin discussion
BNBhavay Nagpalinbhavay.hashnode.dev00How Node.js Handles Multiple Requests with a Single Thread3h ago · 6 min read · Introduction Node.js is famous for being "single-threaded", yet it can handle thousands of client requests efficiently.At first, this sounds contradictory. If there is only one thread, how can Node.jsJoin discussion
DMDnyaneshwar Moreindnano.hashnode.dev00Setting Up Your First Node.js Application Step-by-Step4h ago · 7 min read · JavaScript usually starts inside the browser. You write code, refresh the page, and see the result instantly. Everything feels tied to HTML, CSS, and the browser environment. But Node.js changes that Join discussion
DMDnyaneshwar Moreindnano.hashnode.dev00How Node.js Handles Multiple Requests with a Single Thread4h ago · 7 min read · When developers first hear that Node.js uses a single thread, the reaction is usually the same: “Wait… a single thread? Then how does it handle thousands of users at once?” It sounds impossible at firJoin discussion
PSPrashant Sainiinprashsainidev-mobile-dev.hashnode.dev00How React's Virtual DOM Works Under the Hood7h ago · 12 min read · How React's Virtual DOM Works Under the Hood Introduction Let me guess. You have heard the phrase "Virtual DOM" thrown around so many times that it has started to feel like a magic spell. React is fasJoin discussion
AKAbhishek Kumarinorion-blogs.hashnode.dev00The `new` Keyword in JavaScript — What Actually Happens5h ago · 5 min read · You've seen new used everywhere. new Date(), new Map(), new User(). But do you know what it actually does under the hood? Because it's doing a lot more than it looks like. The Problem It Solves Say yJoin discussion
DMDnyaneshwar Moreindnano.hashnode.dev00Blocking vs Non-Blocking Code in Node.js6h ago · 5 min read · When developers first hear that Node.js is “fast,” they usually imagine powerful hardware, magical optimization, or some secret JavaScript engine trick. But one of the biggest reasons Node.js performsJoin discussion