全新架構已到來
預設啟用全新架構的 React Native 0.76 現已在 npm 上發布!
在 0.76 發布部落格文章中,我們分享了此版本中包含的重大變更清單。在這篇文章中,我們將概述全新架構,以及它如何塑造 React Native 的未來。
全新架構新增對現代 React 功能的完整支援,包括 Suspense、Transitions、自動批次處理和 useLayoutEffect
。全新架構也包含全新的 原生模組和 原生組件系統,可讓您編寫型別安全程式碼,並直接存取原生介面,而無需橋接器。
此版本是我們自 2018 年以來一直致力於 React Native 的徹底重寫的成果,並且我們格外小心地讓全新架構成為大多數應用程式的逐步遷移。2021 年,我們建立了 全新架構工作小組,與社群合作,確保整個 React 生態系統都能獲得順暢的升級體驗。
大多數應用程式都能以與其他任何版本相同的努力程度採用 React Native 0.76。最熱門的 React Native 函式庫已支援全新架構。全新架構也包含自動互通性層,以啟用與以舊架構為目標的函式庫的回溯相容性。