vlog
← 返回全部文章

Tech

2020 年押注 React Native 是对的,2026 年推翻它也是对的:Shopify 说,让「同一功能写两遍」变便宜的不是新框架,是编码智能体

2026年9月11日 · 雷·库兹韦尔《奇点临近》~1 min read

同一家公司,同一个作者。2025 年 1 月还在写《React Native 在 Shopify 的五年》,说前景光明;2026 年 9 月就写《原生才是 Shopify 移动端的未来》。你别看它像打脸,其实两篇说的是同一件事:账怎么算,栈就怎么选。变的是账。

30 秒读懂
1承重柱

2020 年的三条理由,底下其实只有一根柱子

Mustafa Ali 把当年的理由老实列了出来,这比结论值钱。

2020 年 Shopify 全面转 React Native,理由三条:同一功能不再写两遍;没做过移动端的开发者也能参与;少花时间追两端功能对齐。

说白了,真正扛重量的是头一条。写两遍等于两倍人工,那年没人质疑。后两条是搭在它身上的:只写一份代码,不懂 Swift 的人才能参与;只有一份,两端才不用对来对去。柱子一根,装饰两根。装修的人都懂:两间铺面,一间瓷砖一间木地板,找个两样都会的师傅,工钱省一半,铺得糙点,忍了。

旧:2020

同一功能不写两遍;没有移动端背景的人也能参与;少追两端对齐。

新:2026

保留的优势:更贴近平台能力与第一方工具链;代码和平台之间少几层框架和依赖。

2抽柱

智能体抽走第一根柱子,另外两根跟着松

Shopify 从 2021 年起用大模型写软件,到 2025 年末开始怀疑那条常识。

怀疑的原话大意是:软件写两遍,还意味着两倍工作量吗?做法很工程师:让大模型把最大几个应用的核心部分用 Swift 和 Kotlin 重建做原型,效果出乎意料。智能体拿 iOS 版当参考就能在 Android 上实现同一功能,反过来也行;两端对齐靠共享的规格、测试和评审检查点压成本。

头一根一抽,后两根也就用不上了。迁移也没走渐进的路,直接从零重建,理由是原型显示重建速度远超以往。

这事儿吧,我最关心的是怎么防屎山。文章给的答案叫 Helix:不指望第一次输出就对,把活拆成一串几分钟就能审完的检查点,每一步要用测试证明行为、跟正在跑的应用视觉上对得上、扛住对抗性代码评审、再拿到人的批准,才能往下走。

2013 年我在华南一家城商行做网银改造,所有变更纸质签批,一式三份六个章。4 月 17 日一条把某档利率小数点挪了一位的配置,六个章照样盖齐上了生产,回滚到凌晨四点,食堂煮了两锅面。那晚落下的结论:章管的是「谁负责」,不管「对不对」。Helix 四道里前三道管对不对,最后一道才管谁负责,顺序摆对了。

核心

Shop 应用从零重建,12 周上架;主应用 300 多个页面、小组件加 Watch 应用迁移中,今年晚些时候上线。两个平台各写各维护的成本没消失,变的是智能体能接走足够多的实现、翻译、测试、评审。

12 周是 Shopify 自述,文章没给成本、token 开销与性能对比的任何数字;Helix 未开源,有人问,没答。
ONE PILLAR OUT, TWO LOOSEN2020React Native123Write onceAny devLess paritypulledloosensloosens2026Coding agents2026Swift + KotlinKeptPlatform APIs1st-party toolsFewer layersTwo codebases stay · Shop: 12 weeksflowpulled
Source: Shopify Engineering, “Native is now the future of mobile at Shopify” (Mustafa Ali, 2026), and the Hacker News thread of 2026-09-10 (704 points, 467 comments). Reading: coding agents removed only the “write it once” pillar of the 2020 React Native bet, but the other two reasons loosened with it, while the per-platform advantages stayed. Limits: the post gives no cost, token or performance numbers; “12 weeks” for the Shop app is Shopify’s own account; this is not a general claim that native beats React Native.
3反方

评论区问了两句话:轮子又转了?token 花了多少?

704 分、467 条评论,当天首页第二,怀疑比赞同有看头。

徒弟小雷凌晨把链接甩过来,配一句:你看,又转回来了。评论区第一种声音就是这个:「时尚的轮子又转了一圈」;马上有人回,不全是时尚,React Native 一直有性能和体验上的折扣,大模型改了这笔账,不重新算才是失职。

第二种声音更硬:故事不错,token 花了多少?文章没给。有人接着说,这个论点换过很多名字,这次叫 AI,也许真改了经济账,但这篇没证明,一年后再聊。另一位算得细:文中说几百名工程师做过这些应用,养得起两套原生加几乎无限的 token 开销,资源紧的公司学不来。

评论区的怀疑(大意)原文有没有回答
时尚的轮子又转了一圈回了一半:只列了保留的原生优势
token 花了多少没回:全文无成本数字
几百工程师才养得起,普及不了没回:只说自身规模
Skia、FlashList 走了,社区大损失回了:Skia 赞助到 2026 年底、之后 William Candillon 接手 fork;FlashList 每周约 200 万次下载,Shopify 继续修关键兼容、在谈接手方;Restyle 归档

《奇点临近》里有句话我记着:整体趋势可预测,个体预测不可靠。Shopify 只是曲线上一个点,证明的是「有人做到了」,证明不了「你也能」。反方那句「一年后再聊」,我不替它裁,也不替文章裁,两边都摆着。

4到期日

这对你意味着什么:给每个技术决定标一个「假设到期日」

《奇点临近》最好用的一句:人的直觉是线性的,所以系统性高估短期、低估长期。

2020 年那笔账,是按「人写代码的成本大致稳定」算的,回本是按好几年往上算的。可能力在指数曲线上走,五年不到,承重假设就被抽了。这不怪当年拍板的人,直觉就长这样;怪的是决定做完就归档,不回头看。

2022 年我的 SaaS 服务器忘了续费,凌晨两点被三个跨境卖家的微信连环轰炸,报关单第二天早上要用。从那以后续费提醒三层:支付宝自动扣款、手机日历、冰箱上一块写着日期的白板贴。技术决定也该有这么块白板。

⚡

为什么值得看:这篇文章值钱的不在结论,在它把 2020 年的三条理由摆出来、点名哪条被抽掉。你的项目里也有这样的三条,只是没人写下来。

今天就能干的事:把手上最大的技术决定翻出来,写下当时的理由,圈出承重那条,标个日期,到期回头问它还对不对。真要迁移,先用测试证明行为,别拿评审的章当验收。还有,别把「Shopify 这么干了」当证据,你的账跟他们的不是一本。真要信,等主应用那 300 多个页面上了线再看一次。

本文取材自雷·库兹韦尔《奇点临近》与 Shopify 工程博客原文《Native is now the future of mobile at Shopify》及 Hacker News 讨论。引语均为大意,细节以原文与讨论为准。

技术

2020 年押注 React Native 是对的,2026 年推翻它也是对的:Shopify 说,让「同一功能写两遍」变便宜的不是新框架,是编码智能体

2026年9月11日 · 雷·库兹韦尔《奇点临近》约 5 分钟

同一家公司,同一个作者。2025 年 1 月还在写《React Native 在 Shopify 的五年》,说前景光明;2026 年 9 月就写《原生才是 Shopify 移动端的未来》。你别看它像打脸,其实两篇说的是同一件事:账怎么算,栈就怎么选。变的是账。

30 秒读懂
1承重柱

2020 年的三条理由,底下其实只有一根柱子

Mustafa Ali 把当年的理由老实列了出来,这比结论值钱。

2020 年 Shopify 全面转 React Native,理由三条:同一功能不再写两遍;没做过移动端的开发者也能参与;少花时间追两端功能对齐。

说白了,真正扛重量的是头一条。写两遍等于两倍人工,那年没人质疑。后两条是搭在它身上的:只写一份代码,不懂 Swift 的人才能参与;只有一份,两端才不用对来对去。柱子一根,装饰两根。装修的人都懂:两间铺面,一间瓷砖一间木地板,找个两样都会的师傅,工钱省一半,铺得糙点,忍了。

旧:2020

同一功能不写两遍;没有移动端背景的人也能参与;少追两端对齐。

新:2026

保留的优势:更贴近平台能力与第一方工具链;代码和平台之间少几层框架和依赖。

2抽柱

智能体抽走第一根柱子,另外两根跟着松

Shopify 从 2021 年起用大模型写软件,到 2025 年末开始怀疑那条常识。

怀疑的原话大意是:软件写两遍,还意味着两倍工作量吗?做法很工程师:让大模型把最大几个应用的核心部分用 Swift 和 Kotlin 重建做原型,效果出乎意料。智能体拿 iOS 版当参考就能在 Android 上实现同一功能,反过来也行;两端对齐靠共享的规格、测试和评审检查点压成本。

头一根一抽,后两根也就用不上了。迁移也没走渐进的路,直接从零重建,理由是原型显示重建速度远超以往。

这事儿吧,我最关心的是怎么防屎山。文章给的答案叫 Helix:不指望第一次输出就对,把活拆成一串几分钟就能审完的检查点,每一步要用测试证明行为、跟正在跑的应用视觉上对得上、扛住对抗性代码评审、再拿到人的批准,才能往下走。

2013 年我在华南一家城商行做网银改造,所有变更纸质签批,一式三份六个章。4 月 17 日一条把某档利率小数点挪了一位的配置,六个章照样盖齐上了生产,回滚到凌晨四点,食堂煮了两锅面。那晚落下的结论:章管的是「谁负责」,不管「对不对」。Helix 四道里前三道管对不对,最后一道才管谁负责,顺序摆对了。

核心

Shop 应用从零重建,12 周上架;主应用 300 多个页面、小组件加 Watch 应用迁移中,今年晚些时候上线。两个平台各写各维护的成本没消失,变的是智能体能接走足够多的实现、翻译、测试、评审。

12 周是 Shopify 自述,文章没给成本、token 开销与性能对比的任何数字;Helix 未开源,有人问,没答。
三根柱子里被智能体抽掉的只有一根,另两根跟着松了2020 年的决定React Native123同一功能不写两遍无移动端背景也行少追两端对齐被抽掉跟着松动跟着松动2026编码智能体2026 年的决定Swift + Kotlin保留的优势贴近平台能力第一方工具链更少中间层原生仍是两套代码,成本没消失;Shop 应用 12 周重建决策链抽掉 / 松动
来源:Shopify 工程博客《Native is now the future of mobile at Shopify》(Mustafa Ali,2026 年)与 Hacker News 2026-09-10 的讨论(704 分、467 条评论)。解读:编码智能体只抽掉了 2020 年押注 React Native 的「不写两遍」这一根柱子,但另两条理由也随之松动,而按平台各写的优势仍在。边界:文章没给成本、token 与性能的任何数字;「12 周」是 Shopify 自述;这不是「原生优于 React Native」的通用结论。
3反方

评论区问了两句话:轮子又转了?token 花了多少?

704 分、467 条评论,当天首页第二,怀疑比赞同有看头。

徒弟小雷凌晨把链接甩过来,配一句:你看,又转回来了。评论区第一种声音就是这个:「时尚的轮子又转了一圈」;马上有人回,不全是时尚,React Native 一直有性能和体验上的折扣,大模型改了这笔账,不重新算才是失职。

第二种声音更硬:故事不错,token 花了多少?文章没给。有人接着说,这个论点换过很多名字,这次叫 AI,也许真改了经济账,但这篇没证明,一年后再聊。另一位算得细:文中说几百名工程师做过这些应用,养得起两套原生加几乎无限的 token 开销,资源紧的公司学不来。

评论区的怀疑(大意)原文有没有回答
时尚的轮子又转了一圈回了一半:只列了保留的原生优势
token 花了多少没回:全文无成本数字
几百工程师才养得起,普及不了没回:只说自身规模
Skia、FlashList 走了,社区大损失回了:Skia 赞助到 2026 年底、之后 William Candillon 接手 fork;FlashList 每周约 200 万次下载,Shopify 继续修关键兼容、在谈接手方;Restyle 归档

《奇点临近》里有句话我记着:整体趋势可预测,个体预测不可靠。Shopify 只是曲线上一个点,证明的是「有人做到了」,证明不了「你也能」。反方那句「一年后再聊」,我不替它裁,也不替文章裁,两边都摆着。

4到期日

这对你意味着什么:给每个技术决定标一个「假设到期日」

《奇点临近》最好用的一句:人的直觉是线性的,所以系统性高估短期、低估长期。

2020 年那笔账,是按「人写代码的成本大致稳定」算的,回本是按好几年往上算的。可能力在指数曲线上走,五年不到,承重假设就被抽了。这不怪当年拍板的人,直觉就长这样;怪的是决定做完就归档,不回头看。

2022 年我的 SaaS 服务器忘了续费,凌晨两点被三个跨境卖家的微信连环轰炸,报关单第二天早上要用。从那以后续费提醒三层:支付宝自动扣款、手机日历、冰箱上一块写着日期的白板贴。技术决定也该有这么块白板。

⚡

为什么值得看:这篇文章值钱的不在结论,在它把 2020 年的三条理由摆出来、点名哪条被抽掉。你的项目里也有这样的三条,只是没人写下来。

今天就能干的事:把手上最大的技术决定翻出来,写下当时的理由,圈出承重那条,标个日期,到期回头问它还对不对。真要迁移,先用测试证明行为,别拿评审的章当验收。还有,别把「Shopify 这么干了」当证据,你的账跟他们的不是一本。真要信,等主应用那 300 多个页面上了线再看一次。

本文取材自雷·库兹韦尔《奇点临近》与 Shopify 工程博客原文《Native is now the future of mobile at Shopify》及 Hacker News 讨论。引语均为大意,细节以原文与讨论为准。

テクノロジー

2020 年押注 React Native 是对的,2026 年推翻它也是对的:Shopify 说,让「同一功能写两遍」变便宜的不是新框架,是编码智能体

2026年9月11日 · 雷·库兹韦尔《奇点临近》約 5 分

同一家公司,同一个作者。2025 年 1 月还在写《React Native 在 Shopify 的五年》,说前景光明;2026 年 9 月就写《原生才是 Shopify 移动端的未来》。你别看它像打脸,其实两篇说的是同一件事:账怎么算,栈就怎么选。变的是账。

30 秒读懂
1承重柱

2020 年的三条理由,底下其实只有一根柱子

Mustafa Ali 把当年的理由老实列了出来,这比结论值钱。

2020 年 Shopify 全面转 React Native,理由三条:同一功能不再写两遍;没做过移动端的开发者也能参与;少花时间追两端功能对齐。

说白了,真正扛重量的是头一条。写两遍等于两倍人工,那年没人质疑。后两条是搭在它身上的:只写一份代码,不懂 Swift 的人才能参与;只有一份,两端才不用对来对去。柱子一根,装饰两根。装修的人都懂:两间铺面,一间瓷砖一间木地板,找个两样都会的师傅,工钱省一半,铺得糙点,忍了。

旧:2020

同一功能不写两遍;没有移动端背景的人也能参与;少追两端对齐。

新:2026

保留的优势:更贴近平台能力与第一方工具链;代码和平台之间少几层框架和依赖。

2抽柱

智能体抽走第一根柱子,另外两根跟着松

Shopify 从 2021 年起用大模型写软件,到 2025 年末开始怀疑那条常识。

怀疑的原话大意是:软件写两遍,还意味着两倍工作量吗?做法很工程师:让大模型把最大几个应用的核心部分用 Swift 和 Kotlin 重建做原型,效果出乎意料。智能体拿 iOS 版当参考就能在 Android 上实现同一功能,反过来也行;两端对齐靠共享的规格、测试和评审检查点压成本。

头一根一抽,后两根也就用不上了。迁移也没走渐进的路,直接从零重建,理由是原型显示重建速度远超以往。

这事儿吧,我最关心的是怎么防屎山。文章给的答案叫 Helix:不指望第一次输出就对,把活拆成一串几分钟就能审完的检查点,每一步要用测试证明行为、跟正在跑的应用视觉上对得上、扛住对抗性代码评审、再拿到人的批准,才能往下走。

2013 年我在华南一家城商行做网银改造,所有变更纸质签批,一式三份六个章。4 月 17 日一条把某档利率小数点挪了一位的配置,六个章照样盖齐上了生产,回滚到凌晨四点,食堂煮了两锅面。那晚落下的结论:章管的是「谁负责」,不管「对不对」。Helix 四道里前三道管对不对,最后一道才管谁负责,顺序摆对了。

核心

Shop 应用从零重建,12 周上架;主应用 300 多个页面、小组件加 Watch 应用迁移中,今年晚些时候上线。两个平台各写各维护的成本没消失,变的是智能体能接走足够多的实现、翻译、测试、评审。

12 周是 Shopify 自述,文章没给成本、token 开销与性能对比的任何数字;Helix 未开源,有人问,没答。
エージェントが抜いた柱は一本、残る二本もつられて緩んだ2020 年の決定React Native123二度書かない未経験でも参加同期作業が減る抜かれたつられて緩むつられて緩む2026AI エージェント2026 年の決定Swift + Kotlin残る利点プラットフォームに近い純正ツールチェーン中間層が少ないネイティブは依然二つのコード、その費用は残る。Shop アプリは 12 週間で再構築判断の流れ抜ける / 緩む
出典:Shopify エンジニアリングブログ「Native is now the future of mobile at Shopify」(Mustafa Ali、2026 年)と、2026-09-10 の Hacker News スレッド(704 ポイント・467 コメント)。読み方:コーディングエージェントが抜いたのは、2020 年の React Native 採用を支えた「二度書かない」の柱だけだが、残る二つの理由もつられて緩み、プラットフォームごとに書く利点は残った。留意点:元の記事に準じると、コスト・トークン・性能の数値は示されておらず、「12 週間」は Shopify の自己申告。ネイティブが React Native より優れるという一般論ではない。
3反方

评论区问了两句话:轮子又转了?token 花了多少?

704 分、467 条评论,当天首页第二,怀疑比赞同有看头。

徒弟小雷凌晨把链接甩过来,配一句:你看,又转回来了。评论区第一种声音就是这个:「时尚的轮子又转了一圈」;马上有人回,不全是时尚,React Native 一直有性能和体验上的折扣,大模型改了这笔账,不重新算才是失职。

第二种声音更硬:故事不错,token 花了多少?文章没给。有人接着说,这个论点换过很多名字,这次叫 AI,也许真改了经济账,但这篇没证明,一年后再聊。另一位算得细:文中说几百名工程师做过这些应用,养得起两套原生加几乎无限的 token 开销,资源紧的公司学不来。

评论区的怀疑(大意)原文有没有回答
时尚的轮子又转了一圈回了一半:只列了保留的原生优势
token 花了多少没回:全文无成本数字
几百工程师才养得起,普及不了没回:只说自身规模
Skia、FlashList 走了,社区大损失回了:Skia 赞助到 2026 年底、之后 William Candillon 接手 fork;FlashList 每周约 200 万次下载,Shopify 继续修关键兼容、在谈接手方;Restyle 归档

《奇点临近》里有句话我记着:整体趋势可预测,个体预测不可靠。Shopify 只是曲线上一个点,证明的是「有人做到了」,证明不了「你也能」。反方那句「一年后再聊」,我不替它裁,也不替文章裁,两边都摆着。

4到期日

这对你意味着什么:给每个技术决定标一个「假设到期日」

《奇点临近》最好用的一句:人的直觉是线性的,所以系统性高估短期、低估长期。

2020 年那笔账,是按「人写代码的成本大致稳定」算的,回本是按好几年往上算的。可能力在指数曲线上走,五年不到,承重假设就被抽了。这不怪当年拍板的人,直觉就长这样;怪的是决定做完就归档,不回头看。

2022 年我的 SaaS 服务器忘了续费,凌晨两点被三个跨境卖家的微信连环轰炸,报关单第二天早上要用。从那以后续费提醒三层:支付宝自动扣款、手机日历、冰箱上一块写着日期的白板贴。技术决定也该有这么块白板。

⚡

为什么值得看:这篇文章值钱的不在结论,在它把 2020 年的三条理由摆出来、点名哪条被抽掉。你的项目里也有这样的三条,只是没人写下来。

今天就能干的事:把手上最大的技术决定翻出来,写下当时的理由,圈出承重那条,标个日期,到期回头问它还对不对。真要迁移,先用测试证明行为,别拿评审的章当验收。还有,别把「Shopify 这么干了」当证据,你的账跟他们的不是一本。真要信,等主应用那 300 多个页面上了线再看一次。

本文取材自雷·库兹韦尔《奇点临近》与 Shopify 工程博客原文《Native is now the future of mobile at Shopify》及 Hacker News 讨论。引语均为大意,细节以原文与讨论为准。