第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)
暫無評論,來搶第一條。