Home
Use Case
Type: Mobile / Cross-Platform Stack
Typical Use Case: iOS and Android apps from single codebase, rapid mobile prototyping
Famous Usage: Facebook, Instagram, Shopify mobile apps

📱 React Native Stack

React Native · Metro · Node.js

RN

React Native

Cross-Platform Mobile Framework
  • React components render native iOS/Android views
  • Bridge for native modules, hot reload, fast refresh
  • JSX, Hooks, navigation, state management (Redux, Context)
M

Metro

JavaScript Bundler
  • Fast bundler optimized for React Native workflows
  • Hot module replacement, source maps, tree shaking
  • Supports multiple platforms (iOS, Android, Web)
N

Node.js

JavaScript Runtime & Tooling
  • Runs Metro bundler, npm/yarn package management
  • CLI tools for project init, build, run, link native modules
  • Backend APIs, dev servers, build scripts in JavaScript
Flow: React Native components → Metro bundles JS → Node.js runtime powers tooling and development workflow.