Shopify 弃用 React Native 转原生

刚看到 Shopify 把移动端从 React Native 切回 Swift 和 Kotlin,第一反应是这剧情太熟了。六年前它高调宣布全面转向 React Native,理由说得漂亮,什么跨平台复用、开发者技术栈打通,但圈里人都明白,核心就是省一个团队的钱。现在掉头回原生,表面上是追求性能,本质上还是算账——AI 把语言翻译这件事的成本打下来了,中间层的存在价值就被抽空了。

React Native 走到今天这步,其实不算冤。2015 年发布到现在超过十年,一些基础体验问题始终没被彻底解决,上手门槛也不低。当一个跨平台方案既没把开发效率拉满,又在性能上持续妥协,它被原生替代只是时间问题。AI 出现之后,这个时间被大幅提前了,因为过去「养两个团队太贵」这个前提正在松动。我的判断是,中间翻译层这类技术会加速退场,不只是 React Native,所有靠「写一遍跑多端」吃饭的方案都得重新回答一个问题:当 AI 能低成本把一套逻辑翻译成各平台原生代码,你还能提供什么不可替代的价值?如果答案只是省人力,那护城河基本等于没有。另一条新闻也值得聊两句。联合国投票建议废除墨卡托投影,改用平等地球投影。这个决定没有约束力,但信号很明确:墨卡托把高纬度地区拉伸得太离谱,赤道附近的非洲和高纬度的格陵兰在地图上看着差不多大,实际面积差了 14 倍。平等地球投影的核心是不动面积比例,代价是形状会随面积拉伸。两件事放一起看挺有意思。地图投影和跨平台框架本质上是同一类东西,都是用一层转换去适配不同目标,转换必然带来失真。区别在于,地图的失真我们忍了几百年,因为换投影的成本太高;而技术栈的转换层,一旦有更便宜的工具出现,淘汰速度会快得多。做技术选型时,别只看当下省了多少,多想想这层抽象五年后还在不在。
4

评论

登录后即可发表评论

参与讨论,和出海同行交流想法与经验

还没有评论,来抢沙发吧

说说你的看法,第一条评论最显眼