MAMohammad Amaninmohammadaman.hashnode.dev00Synchronous vs Asynchronous in JavaScript6d ago · 5 min read · JavaScript runs on a single thread. That means only one piece of code executes at a time. The difference between synchronous and asynchronous code is how that single thread is used—either waiting (bloJoin discussion
JDJyoti Dwivediinjs-learn-fun.hashnode.dev00Callbacks in JavaScript: Why They ExistApr 13 · 10 min read · The Coffee Shop Revelation ☕ Last semester, I worked part-time at a campus coffee shop. One day, my manager gave me a task: "Make a latte. When you're done, call out the customer's name so they can piJoin discussion
KSKanishka Shashiinjavasblog.hashnode.dev00Async/Await in JavaScript: Writing Cleaner Asynchronous CodeApr 11 · 5 min read · As modern applications grow more dynamic, handling asynchronous operations like API calls, database queries, and timers becomes essential. JavaScript has evolved multiple ways to deal with async behavJoin discussion
SKShubham Kumar Singhinshubhamsinghbundela.hashnode.dev10Understanding Event Loop via a SchedulerApr 1 · 3 min read · While solving a Time-Sliced Task Scheduler problem, I realized that my understanding of the event loop, microtasks, and macrotasks was wrong. await does not automatically yield control to the event lJoin discussion
VSVishal Singhinblog.xpvishal.dev00Callbacks in JavaScript: Why They ExistMar 31 · 4 min read · In JavaScript, functions are first-class citizens. This means they can be treated like any other value: Assigned to variables Stored in arrays or objects Passed as arguments to other functions RetJoin discussion
SKShubham Kumar Singhinshubhamsinghbundela.hashnode.dev10How I Solved Preemptive Priority Task Scheduler in JavaScriptMar 24 · 3 min read · When I first saw this problem, it looked like something straight out of an Operating System. But implementing it in JavaScript?That’s where things get interesting. What is Preemptive Scheduling? PreeJoin discussion
SAShriyansh Agarwalinshriyanshagarwal.hashnode.dev00Understanding Node.js Architecture: V8, libuv, and Node Bindings ExplainedMar 14 · 6 min read · How does Node.js work? This is the most common question that an interviewer asks in a JavaScript interview. The answer lies in the Node.js architecture, which involves mainly V8 engine libuv Node.jJoin discussion
TATaha Ashraf Sayyedinbuildwithtaha.hashnode.dev00Promise in JSMar 12 · 5 min read · In the last blog, I discussed how JavaScript support asynchronous programming. I have discussed Event loops, Callback Queue and Microtask Queue In this blog, I will be sharing my recent learning of PrJoin discussion
TATaha Ashraf Sayyedinbuildwithtaha.hashnode.dev00Asynchronous Programming in JavaScriptMar 9 · 3 min read · We often use asynchronous programming to fetch data from database and for blocking operations but often we ignore the internal working and how the code is executed in JavaScript. In this blog, I will Join discussion
DBDebabrata Barindebwrites.hashnode.dev00Async JavaScript Demystified: Promises & Their Methods Mar 1 · 5 min read · What is Async ? Lets first discuss what is async means ?? Async nature or async operation means any task which starts now but it doesn't completes immediately , it takes sometime to complete that taskJoin discussion