SSSwapnadip Sahooinswapnadip-syntexandstory.hashnode.dev·Jul 31 · 6 min readModern Database Access: Prisma, Drizzle, and ORMs ExplainedWhen a user closes a browser or shuts down an application, temporary memory (RAM) is completely wiped. For an application to preserve user accounts, shopping carts, order histories, and payment status00
SSSwapnadip Sahooinswapnadip-syntexandstory.hashnode.dev·Jul 31 · 5 min readJavaScript Operators: The Basics You Need to Know1. What Are Operators? In JavaScript, operators are special symbols or keywords used to perform operations on values and variables. The values operated on are called operands. let sum = 10 + 5; // '+00
SSSwapnadip Sahooinswapnadip-syntexandstory.hashnode.dev·Jul 31 · 3 min readUnderstanding the this Keyword in JavaScript1. What this Represents At its core, this is a keyword that acts like a dynamic reference to an object. Its value is not fixed when you write the code; instead, it is determined at runtime based on ho00
SSSwapnadip Sahooinswapnadip-syntexandstory.hashnode.dev·Jul 31 · 3 min readThe Node.js Event Loop Explained1. Why Node.js Needs an Event Loop Node.js runs on a single thread. This means it can execute only one piece of code at a time on its main thread. If Node.js were synchronous, every time a user reques00
SSSwapnadip Sahooinswapnadip-syntexandstory.hashnode.dev·Jul 31 · 4 min readThe Magic of this, call(), apply(), and bind() in JavaScriptHere is a clear, practical guide to understanding this and how call(), apply(), and bind() give you total control over it. 1. What this Means in JavaScript Think of this as answering one simple questi00