Rocket Forge Studio logo
Rocket Forge Studio
استوديو ويب ومنتجات

الأعمال والنمو

React Native 0.80 جمّد المعمارية القديمة. قائمة التحقق للترقية تبدأ هنا.

Amir Behrouzi٨ دقائق قراءة
  • React Native
  • الجوال
  • الهندسة
  • TypeScript
  • الترقيات
رسم بياني مقسوم React Native 0.80 Is a Deadline: يسار Legacy Architecture بعلامات X حمراء Frozen وNo new features وNo bug fixes وTech debt rising فوق مكتب مظلم فوضوي؛ يمين New Architecture بعلامات صح خضراء Strict TypeScript وDefault وFuture updates وFaster builds فوق مكتب حديث منظم

React Native 0.80 جمّد المعمارية القديمة. إذا كان تطبيقك ما زال يعتمد على Legacy Architecture، هذا الإصدار موعد تقويم—not مجرد bump بسيط.

[React Native 0.80](https://reactnative.dev/blog/2025/06/12/version-0.80) صدر في 12 يونيو 2025 بهدف تثبيت API JavaScript العامة والاستعداد لـ New Architecture ومكاسب أداء قابلة للقياس.

React 19.1.0 في React Native

المواءمة مع **React 19.1.0**. **Owner stacks** لسياق أخطاء أفضل في التطوير. انتبه لتعارض محتمل مع `@babel/plugin-transform-function-name`.

deep imports أصبحت تحذيرات

استيرادات مثل `react-native/Libraries/...` تحذّر في console وESLint. استخدم **root import**: `import { Alert } from 'react-native'`.

Strict TypeScript API اختياري

أنواع مولّدة من مصدر RN. في `tsconfig.json`: `"customConditions": ["react-native-strict-api"]`. أصلح على فرع منفصل.

Legacy Architecture مجمدة

من 0.76 New Architecture افتراضي. في 0.80 **Legacy مجمدة**—بلا ميزات أو إصلاحات جديدة.

الأداء والمحرك

**Android:** IPO يقلّص APK ~**1 ميجابايت**. **iOS:** prebuild تجريبي مع `RCT_USE_RN_DEP=1`. **JSC:** آخر دعم رسمي؛ لاحقاً حزمة community. **Hermes** افتراضي وموصى به.

تغييرات كاسرة

حقل `exports`، eslint-plugin-react-hooks v5.2، Kotlin 2.1.20، إزالة `RCTFloorPixelValue` على iOS.

قائمة ترقية عملية

[React Native Upgrade Helper](https://react-native-community.github.io/upgrade-helper/).

  • إعادة هيكلة **deep imports**
  • اختبار **Strict TS** على فرع
  • معالجة **تحذيرات Legacy**
  • **إعادة بناء نظيفة** واختبار على جهاز

الخلاصة

0.80 **علامة حدود**: API مستقر، legacy مجمد، Hermes افتراضي. أصلح deep imports الآن. خطط لـ New Arch كموعد منتج.

← All articles