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」频道最新
- 用 Claude Code 做出代码渲染的 P(doom) 音乐视频并开源 — StefanoGogioso · 2026-09-30
- Agent 产品 Twin 取消积分制,全部套餐 29 美元起无限量运行 — socialwithaayan · 2026-09-30
- Celesto 推 GitHub Actions 托管 runner,称比官方便宜 12 倍 — aniketmaurya · 2026-09-30
- Wasmer 发布 Pi:浏览器和 iPhone 上原生运行 AI agent — JosephJacks_ · 2026-09-30
- 斯坦福等推出 RecursiveMAS:多智能体共享潜空间思考,token 少用 75% — james_y_zou · 2026-09-30
- 给代码审查加上记忆:用 Hindsight 补上 LLM review 的上下文短板 — Ambitious_Menu1385 · 2026-09-30