ASarnab samantainblogs.arnabsamanta.in·May 23 · 10 min readHow React's Virtual DOM Works Under the HoodA step-by-step mental model — from the problem it solves to the render → diff → commit lifecycle The Problem: Direct DOM Manipulation is Expensive Before React, building interactive UIs meant talkin00
ASarnab samantainblogs.arnabsamanta.in·May 23 · 16 min readReact Navigation vs Expo Router: The Complete Guide to Mobile Routing in 2026From manually wiring up every screen to letting your file system do the talking — here's everything you need to know before choosing your navigation strategy. The Problem Nobody Talks About Enough P00
ASarnab samantainblogs.arnabsamanta.in·May 23 · 16 min readArchitecting React Native Apps at Scale: How Instagram, WhatsApp, Uber & Netflix Think About MobileMost apps don't fail because of bugs. They fail because nobody thought about what happens when the codebase triples in size, the team doubles, and the feature backlog never ends. Why Simple Folder S00
ASarnab samantainblogs.arnabsamanta.in·May 8 · 7 min readUnderstanding REST APIs: The Foundation of Modern Web CommunicationEvery modern application — from social media apps to banking platforms — relies on APIs to communicate between frontend and backend systems. When your React app fetches user data, submits a login form00
ASarnab samantainblogs.arnabsamanta.in·May 8 · 8 min readUnderstanding React Virtual DOM: How React Updates UI EfficientlyModern web applications update the UI constantly — typing in inputs, receiving notifications, filtering lists, animations, and more. If every small change directly manipulated the browser DOM, applica00