SSUPRABHATinapp-dev.hashnode.dev·May 28 · 6 min readHow WhatsApp Works Without Internet: Offline Messaging and Sync ExplainedWe have all been there. You are on a flight, riding through a subway tunnel, or simply in an area with terrible network coverage. You type out a message on WhatsApp and hit send. The app does not cras00
SSUPRABHATinapp-dev.hashnode.dev·May 28 · 6 min readHow Instagram Stores Reels, Photos, and Drafts Behind the ScenesEvery day, billions of photos and videos are uploaded, viewed, and saved on Instagram. When you scroll through your feed, watch a high-quality Reel, or save a post for later, the experience feels inst00
SSUPRABHATinapp-dev.hashnode.dev·May 21 · 7 min readReact Navigation vs Expo Router: A Beginner’s Guide to Mobile RoutingIn mobile development, routing is the system that manages how users move between screens, how data is passed along the way, and how the app remembers navigation history. Unlike web browsers, mobile ap01S
SSUPRABHATinapp-dev.hashnode.dev·May 21 · 9 min readHow Instagram, WhatsApp, Uber & Netflix Would Be Built Today Using Expo RouterWhen you open apps like Instagram, Uber, or WhatsApp, you are interacting with millions of lines of code working in perfect harmony. Building a small React Native app is easy, but scaling it to suppor00
SSUPRABHATinapp-dev.hashnode.dev·May 4 · 13 min readVirtual DOM Low Level Design: How It Works InternallyAcross modern web development, frameworks like React, Vue, and Angular use something called Virtual DOM to make websites faster and more efficient. But what exactly happens behind the scenes? How does00