JJyotishmaninwebjournal.hashnode.dev·May 23 · 6 min readHow Instagram, WhatsApp, Uber & Netflix Would Be Built Today Using Expo RouterWhen most developers start building React Native apps, the folder structure usually looks like this: components/ screens/ utils/ api/ For small projects, this works fine. But imagine building apps li00
JJyotishmaninwebjournal.hashnode.dev·May 23 · 6 min readExpo Router vs React Navigation — Which One Should You Use in 2026?When building a mobile app in React Native, one thing becomes important very quickly: How do users move between screens properly? Moving between screens while keeping the app state working properly.00
JJyotishmaninwebjournal.hashnode.dev·May 9 · 3 min readTemplate Literals in JavaScriptBefore template literals existed, working with strings in JavaScript was often messy and difficult to read. Especially when: combining variable, writing long strings, creating multi-line text Template00
JJyotishmaninwebjournal.hashnode.dev·May 9 · 5 min readArray Flatten in JavaScriptWhat is a Nested Array? A nested array means: An array inside another array. const arr = [1, [2, 3], [4, 5]]; Visual: [ 1, [2, 3], [4, 5] ] What Does Flatten Mean? Flattening means: Removing t00
JJyotishmaninwebjournal.hashnode.dev·May 9 · 5 min readJavaScript Modules: Import and Export ExplainedWhen we first learn JavaScript, we usually write everything in one file. Example: function add(a, b) { return a + b; } function multiply(a, b) { return a * b; } console.log(add(2, 3)); This wor00