DSDipesh Shivrameindssitachi.hashnode.dev·Jan 7, 2024 · 4 min readA Primer on Angular Change DetectionMaintaining a consistent and synchronized relationship between the application view and the data model is essential. This blog post will explore the inner workings of Change Detection in Angular, shedding light on its operational mechanisms, the vari...00
DSDipesh Shivrameindssitachi.hashnode.dev·Nov 8, 2023 · 5 min readOptimistic Updates Using InfiniteQueriesHave you ever pondered the swift response you receive when you click the "like" button on platforms such as Twitter or Instagram? Is the network truly lightning-fast, processing your like request instantaneously? In reality, what occurs behind the sc...00
DSDipesh Shivrameindssitachi.hashnode.dev·Jul 1, 2023 · 5 min readCritical Rendering Path<< Hello World! It is great to have you here !! Have you ever wondered what goes on behind the scenes when you load a web page? How does the browser transform the raw HTML, CSS, and JavaScript code into a visually appealing and interactive website? I...00
DSDipesh Shivrameindssitachi.hashnode.dev·May 20, 2023 · 7 min readDemystifying JS ModulesHello! Welcome. It's great to have you here!! Before we unpack how JS Modules work, let us first understand why we need modules in the first place. What are the problems with just using the native JS files? Everything is fine when we have a single JS...01A
DSDipesh Shivrameindssitachi.hashnode.dev·Apr 20, 2023 · 5 min readUnderstanding the State in ReactLet us start with the WHY. Why do we need state? When a component is mounted first, it displays data on the screen. And when an interaction causes a change in data, we expect the component should re-render with the updated value. Consider the followi...00