Shopify弃React Native回归原生,称AI编程抹平双端成本
AI编程让跨平台框架省一次开发的优势缩水,大型应用的技术选型逻辑正在被改写。
Shopify在9月10日的工程博客宣布,移动应用将从React Native迁回Swift和Kotlin原生开发,理由是AI编程智能体大幅降低了双端分别开发的成本。
Shopify曾于2020年全押React Native,2025年1月还公开表态继续投入。此次反转的核心机制是:智能体可以参照iOS版本实现Android功能,并承担翻译、测试和评审工作,使“同一功能写两遍”不再等于双倍工作量。公司称已用智能体重建了多个核心模块的原型,效果超出预期。
迁移采用整体重写而非渐进改造,覆盖Shopify、Shop、Point of Sale、Inbox四款应用。生态方面,React Native Skia将由维护者William Candillon分叉接手,下载量每周约200万的FlashList正在寻找新的长期维护方,Restyle则维护至2026年底后归档。
需要留意:迁移尚未完成,成本与收益均为Shopify自述;据Pragmatic Engineer同日报道,Shop应用原生重写仅用12周,但该细节出自其付费文章的转述。
信息源:https://shopify.engineering/back-to-nativehttps://newsletter.pragmaticengineer.com/p/shopify-native-mobile