ExpoBeginner
TaskTrack-এর Folder Structure — কোথায় কী থাকবে
Expo Router-ভিত্তিক project-এর ফোল্ডার কাঠামো — প্রতিটি directory-র কাজ।
4টি অংশবাংলা ভাষায়
folder treetext
text
tasktrack/
├─ app/
│ ├─ (tabs)/
│ │ ├─ index.tsx # Today screen
│ │ ├─ all.tsx # All tasks
│ │ └─ _layout.tsx
│ ├─ _layout.tsx # root Stack
│ └─ task/[id].tsx # detail screen
├─ components/
│ ├─ TaskItem.tsx
│ └─ TaskForm.tsx
├─ constants/
│ └─ theme.ts
├─ lib/
│ └─ storage.ts # AsyncStorage wrapper
├─ assets/
│ ├─ icons/
│ └─ splash-icon.png
└─ app.jsonapp/— Router files; প্রতিটি file/folder একটি routecomponents/— reusable shared UIconstants/— theme, config মানlib/— storage, api helpersassets/— static files (icon, fonts)app.json— app configuration
এই কাঠামোতে প্রতিটি screen আলাদা file, আর router ওই file-system থেকেই route তৈরি করে নেয়।
মনে রাখুন
Route-এর folder/file সরাসরি URL-এর segment। folder structure সাজালে navigation স্বয়ংক্রিয়ভাবে ঠিক থাকে।
শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।