SSSufyan Syedinsufyan-syed.hashnode.dev·Dec 6, 2025 · 6 min readFetch APIThe Fetch API is one of the most powerful features in modern JavaScript. Whether you're building websites, dashboards, or backend services, understanding fetch deeply will make you a far more effective developer. What is Fetch? Fetch in JS is a Promi...00
SSSufyan Syedinsufyan-syed.hashnode.dev·Dec 2, 2025 · 4 min readPromises in JS Explained in Simple TermsThe problem before Promise Before learning about promises let us first know why were they introduced in the first place.Promises were introduced to solve two main issues with callbacks - Callback hell When you nest multiple callbacks inside each oth...00
SSSufyan Syedinsufyan-syed.hashnode.dev·Dec 2, 2025 · 2 min readEvent Loop Explained In Simple TermsWhile working with async JS you might have encountered that the console.log() statements don’t always appear in the order you wrote them. Ever wondered why this happens and who decides when to execute them - that’s right, it has been Event Loop all a...00
SSSufyan Syedinsufyan-syed.hashnode.dev·Dec 1, 2025 · 2 min readDifference between Synchronous & Asynchronous codeOnce you complete the basics of JavaScript you must have been struck by these terms - Synchronous and Asynchronous. While they might sound complex, but they're actually pretty simple once you get the hang of it. Let's break it down! What is Synchrono...00
SSSufyan Syedinsufyan-syed.hashnode.dev·Dec 1, 2025 · 3 min readCallbacks - Explain in Simple TermsWe all have come across the term “Callbacks“ while learning JS. In this article we will learn what it actually is and how to unlock its potential What is a Callback? In simple terms, a Callback is a function (some activity) that is passed as an argum...00