Tech TutorBangla Web Documentation
Portfolio
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Expo Documentation40টি অধ্যায়
প্রযুক্তি নির্বাচন
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Expo Intro
  • Expo vs React Native
  • RN Basics
  • Environment Setup
  • Project Setup
  • Project Structure
  • App Config
  • Expo Router Intro
  • Stack Navigation
  • Tabs Navigation
  • Core Components
  • Styling & Flexbox
  • Safe Area
  • Scroll & Lists
  • Forms & State
  • AsyncStorage
  • Project: Task Actions
  • Project: Screens
  • Images & Assets
  • Icons & Fonts
  • Theming
  • Camera & Picker
  • Notifications
  • Location & Maps
  • SQLite
  • API & Fetch
  • Loading & Errors
  • Secure Store & Auth
  • Auth Session
  • AppState & Network
  • Performance
  • Debugging & Tests
  • Config & Env
  • Splash & Updates
  • EAS Build
  • EAS Update
  • Store Submission
  • Common Mistakes
  • Best Practices
  • Interview Questions
  1. Docs
  2. Expo
  3. Expo Router — File-based Navigation
ExpoBeginner

Expo Router — File-based Navigation

app/ ফোল্ডারই route — file-based routing-এর মৌলিক ধারণা বাংলায়।

6টি অংশবাংলা ভাষায়

Expo Router file-based navigation — app/ ফোল্ডারের প্রতিটি .tsx file একটি route।

app/index.tsxtsx
tsx
import { Text, View } from "react-native";

export default function Home() {
  return (
    <View>
      <Text>TaskTrack — আজকের কাজ</Text>
    </View>
  );
}
FileURL
app/index.tsx/
app/tasks.tsx/tasks
app/tasks/new.tsx/tasks/new
app/task/[id].tsx/task/123

file system-ই URL। Link component দিয়ে navigate করা যায়:

app/index.tsxtsx
tsx
import { Link } from "expo-router";
import { View } from "react-native";

export default function Home() {
  return (
    <View>
      <Link href="/tasks">সব টাস্ক দেখুন</Link>
    </View>
  );
}
একই URL, সব জায়গায়

expo-router-এ deep link (tasktrack://...) আর web URL একই route — একটা সিস্টেমই navigation handle করে।

শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।
আগেরapp.json — ইকোন, splash, bundle id ও versionপরেরStack Navigation — _layout.tsx ও router.push
Tech Tutor

বাংলায় ওয়েব ডেভেলপমেন্ট ডকুমেন্টেশন শিখুন — ধাপে ধাপে।

Homeসব ডকুমেন্টেশনQuick Startআমার নোটস

© 2026 Tech Tutor. বাংলায় শিখুন, বাংলায় গড়ুন।

mdanamolhasan1998@gmail.com