YouMind
登入

Shopify 正從 React Native 轉向原生開發

@mustafa01ali
英語2026年9月10日
2.9M
5.2K
515
259
2.8K

TL;DR

Shopify 正將其行動應用程式從 React Native 遷移至原生的 Swift 與 Kotlin,並指出大型語言模型(LLM)現已能有效降低維護兩套獨立程式碼庫的傳統負擔。

Shopify 正在將我們所有的行動應用程式從 React Native 遷移回 Swift 和 Kotlin。

2020 年全面投入 React Native 對我們來說取得了巨大的成功。我們透過一次建構功能,為沒有行動開發背景的開發者提供了貢獻應用的機會,並省去了不斷追求功能對等的麻煩,從而節省了大量時間。

從那時起,大型語言模型(LLM)有了顯著的進步。它們能夠利用 iOS 的實作來建構 Android 版本,反之亦然;幫助開發者在他們不熟悉的技術棧中工作;並透過共享的規格、測試和審查來保持兩個平台的一致性。

原生開發仍然意味著需要在兩個平台上建構和維護軟體,這點並沒有改變。但大型語言模型現在已經能夠承擔足夠多的實作、轉換、測試和審查工作,以至於它不再是 2020 年時那樣的決定性因素。

這使得從零開始重建變得可行。Shop 應用從概念驗證到在應用商店中推出 完全重建的原生應用,只花了 12 週的時間。其他應用程式也正在進行中。

從一開始,我們就希望回饋 React Native 社群,並幫助它變得更好。我們很感謝社群接納了 React Native Skia、FlashList 和 Restyle,我們也承諾會以清晰的時間表、不讓依賴這些專案的人感到意外的方式,乾淨地完成這些專案的過渡。

React Native 在 2020 年是我們的正確選擇。而現在,原生開發是我們的正確選擇。我們的目標始終如一:打造更好的應用程式,並更快地交付。

更多細節請見:https://shopify.engineering/back-to-native

一鍵儲存

使用 YouMind AI 深度閱讀爆款文章

保存原文、追問細節、總結觀點,並在一個 AI 工作空間裡把爆款文章沉澱成可複用筆記。

了解 YouMind
寫給創作者

把你的 Markdown 變成乾淨的 𝕏 文章

圖片上傳、表格、程式碼區塊,往 𝕏 上手動重排太痛苦。YouMind 把整篇 Markdown 一鍵轉成乾淨、可直接發佈的 𝕏 文章草稿。

試試 Markdown 轉 𝕏

更多可拆解樣本

近期爆款文章

探索更多爆款文章