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. EAS Update — OTA release ও rollback
ExpoAdvanced

EAS Update — OTA release ও rollback

store-এ যাওয়া ছাড়াই update publish — channel, rollout।

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

JS-level পরিবর্তন OTA-তে পাঠাতে EAS Update:

terminalbash
bash
npx eas update --channel production --message "dashboard fix"

project config-এ Updates URL ও runtimeVersion:

app.jsonjson
json
{
  "expo": {
    "updates": { "url": "https://u.expo.dev/your-project" },
    "ios": { "runtimeVersion": { "policy": "appVersion" } },
    "android": { "runtimeVersion": { "policy": "appVersion" } }
  }
}
  • runtimeVersion — binary-র সাথে match; mismatch হলে update skip
  • rollback — EAS dashboard থেকে আগের update restore
  • rollout — % ভিত্তিতে ধীরে ধীরে release
কী OTA-তে যায় না

Native code (package, gradle/xcode ফাইল, config plugin) OTA-তে যায় না — binary আপডেট ছাড়া সেসব effect হবে না।

শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।
আগেরEAS Build — cloud-এ native binaryপরেরApp Store / Play Store-এ জমা দেওয়া
Tech Tutor

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

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

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

mdanamolhasan1998@gmail.com