Michael Pipermichaelpiper.hashnode.dev·Jul 24, 2024Mastering the Event Loop in Flutter: Ensuring Responsive and Efficient ApplicationsEvent loops in Flutter (and Dart) are a core concept for managing asynchronous operations. Understanding how the event loop works is crucial for developing responsive and efficient applications. The event loop processes events such as user interactio...DiscussMicrotasks
Pawan Spawanblog.hashnode.dev·Jul 23, 2024How the Event Loop Works in JavaScript ExplainedJavaScript is single-threaded, it executes one command at a time in a specific order. However, it can handle asynchronous operations thanks to the event loop. The event loop is a mechanism that manages the execution of multiple pieces of code, handli...DiscussJavaScript
Oluwatobi Akinolamiddleware.hashnode.dev·Jul 22, 2024Event Loop In Node.jsWhat is an Event loop. Tasks are executed in Last In First Out order (using a stack data structure) and these tasks are executed synchronously. For Javascript to execute asynchronous task (tasks that require some amount of time to be executed) the J...DiscussNode.js
Abhijeet Karmakarabhijeet15.hashnode.dev·Jul 22, 2024Asynchronous JavaScriptAsynchronous JavaScript JavaScript Code Execution JavaScript engines consist of two main components: the heap and the function call stack. Additionally, there is a callback queue, a microtask queue, web APIs/Node APIs, and the event loop. When JavaSc...Discussasynchronous
Raj Kamblerajkamble21.hashnode.dev·Jul 20, 2024Mastering JavaScript: From Sync to Async and BeyondHow JS executes the code? JavaScript execution involves two main stages: creation and execution. These stages are managed within special environments called execution contexts. 1. Creation Phase (Setting Up the Stage) Global Execution Context (GEC):...Discusspromise
Luis Gustavo Ganimiluisgustavoganimi.hashnode.dev·Jul 18, 2024Understanding the Event Loop in Node.jsThe Event Loop is a crucial component in Node.js that allows asynchronous operations to be executed efficiently, even in a single-threaded environment. It is the backbone of Node's Non-Blocking I/O model, which contributes significantly to Node's hig...Discuss·26 readsNode.js
Benard Ogutubenardogutu.hashnode.dev·Jul 17, 2024Understanding the JavaScript Event Loop: A Deep DiveI've recently been reading a fascinating book titled "Distributed Systems with Node.js," which delves into building enterprise-level services with Node.js. This book has been a revelation, exposing many concepts in JavaScript that I had previously ov...DiscussJavaScript
Shreeyog Gaikwadshreeyogblogs.hashnode.dev·Jul 11, 2024Understanding the Magic Behind JavaScript : How JavaScript WorksJavaScript, the backbone of modern web development, has transformed the static web pages of the past into dynamic and interactive experiences. But have you ever wondered what happens under the hood when JavaScript code runs? In this blog post, we'll ...DiscussJavascriptWeb Development
Bhavesh Jadhavbhaveshjadhav.online·Jul 1, 2024FeaturedAsynchronous JavaScript and Event Loops: Unleashing the Superpowers of BrowsersIntroduction to Browser Capabilities Browser is one of the most remarkable creations in the history of mankind. Browsers have the JS engine inside them and they also have the local storage to store some data. They have a timer as well which you can a...Maruf Hossen and 1 other are discussing this2 people are discussing thisDiscuss·52 likes·1.2K readsJavascript BasicsJavaScript
Animesh Kumaranimeshk.hashnode.dev·Jun 28, 2024Understanding JavaScript - Microqueue vs MacroqueueJavaScript is a powerful and dynamic programming language widely used for web development. It helps bring web pages to life with interactive features. One of the important aspects of JavaScript is understanding how it handles asynchronous tasks. Two ...Discuss·1 likeJavaScript