How Does Node.js Handle Multiple Requests with a Single Thread?Node.js is often described as "single-threaded" yet incredibly scalable and efficient for handling multiple requests. But what does single-threaded really mean, and how does Node.js handle multiple requests coming from different users? Let鈥檚 break it...Jan 15, 2025 路 4 min readblogs.manishrana.in
馃敟 Your JavaScript is Loading Wrong! Here's the TRUTH About Script TagsWebsite performance can make or break user experience. One of the most crucial yet often overlooked aspects is how we load our JavaScript files. In this guide, we'll explore three different script loading strategies and learn when to use each one. Un...Nov 25, 2024 路 3 min readblogs.manishrana.in
Types of Image Loading in JavaScript with ExamplesEfficient image loading is critical for enhancing web performance and ensuring a smooth user experience. 馃専 Modern web development offers several strategies for loading images in JavaScript and HTML. This article explores these strategies, their bene...Nov 18, 2024 路 3 min readblogs.manishrana.in
Mastering JavaScript's Event Loop and Concurrency: A Deep DiveJavaScript is known for its single-threaded, non-blocking, asynchronous nature. This often raises questions like, "How can JavaScript handle multiple tasks at once if it鈥檚 single-threaded?" The answer lies in its powerful Event Loop. Understanding th...1NSep 15, 2024 路 5 min readblogs.manishrana.in
Decentralized Finance 2.0: The Next Wave of Financial InnovationDecentralized Finance (DeFi) has revolutionized the financial landscape, offering a glimpse into a future where traditional intermediaries are replaced by smart contracts and blockchain technology. As we enter the era of DeFi 2.0, new innovations are...Aug 19, 2024 路 4 min readblogs.manishrana.in