AI 让原生开发变快,Shopify 弃用 React Native:12 周重写 Shop 应用

The Pragmatic Engineer · rss · 2026-09-29

The Pragmatic Engineer 深度解析 Shopify 宣布放弃 React Native、回归原生移动开发背后的逻辑。

为何 2020 年选 RN:当年 Android 原生开发拖慢上线(如 Clubhouse 因 Android 版迟到 14 个月错过增长曲线),RN 让 6 个应用共享约 95% 代码,加速 Android 交付。五年后 Shopify 自己复盘仍认为当时决定正确。

为何现在放弃:新一代 AI 编码模型写原生移动代码的能力已足够强,RN 的跨平台抽象层反而成了多余负担——AI 可以直接维护两套原生代码。Shopify 仅用 12 周就将 Shop 应用重写为原生。

历史对照:Airbnb 2016 年采用 RN、两年后因性能回归原生,如出一辙;Notion 的原生迁移则已进行 7 年。

生态展望:Kotlin Multiplatform(KMP)业务逻辑跨端共享、UI 保持原生,在 AI 时代可能更受青睐。结论:AI 降低的不只是原生开发门槛,RN/Flutter/KMP 同样受益,跨平台框架的存在理由正被重新定价。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →