第413期:再见了,React Native
阅阅界编辑部3阅读2分钟
Shopify 宣布,放弃 React Native,改用 Swift 和 Kotlin 开发它的移动版。也就是说,它决定采用原生语言,开发 iOS 和安卓客户端,不再采用 Web 技术开发一个中间版本,再编译成各平台的客户端。这不禁让人想起,六年前的2020年,它也是写了一篇文章,高调宣布放弃原生语言,全面转向 React Native,拥抱 Web 技术。
这在当时是一个大新闻,很多人认同 Shopify 选择 Web 技术的三个理由。- 不用为每个平台重复开发相同的功能。- 允许开发人员跨技术栈工作。- 多出来的时间和精力,可以用来创造更多的价值。说实话,这三个理由都是场面话,真正的理由只有一个:省钱。当年为了省钱,它选择了 React Native,只需要养一个团队,比起安卓和 iOS 要养两个团队,可以大大节省成本。
如今放弃 React Native,也是为了省钱。现在有了 AI,使用什么语言根本无所谓。 AI 可以便捷地翻译语言,那么为什么不用性能更好的原生语言呢,跳过中间版本。当然,React Native 自己也是不争气。自从2015年发布,迄今已经超过10年,一些基本的技术问题至今没有很好地解决,使用上手也不是很方便。它被别人替代,说实话,一点都不冤。
总之,AI 就是一个无所不能的自动翻译器,一旦问世,像 React Native 这种中间语言或者翻译层,就被判死刑了,此刻开始退出历史舞台成了必然的结局。
来源|阮一峰科技爱好者周刊第 413 期,https://github.com/ruanyf/weekly/blob/master/docs/issue-413.md
评论(0)
暂无评论,来抢第一条。