React Native

3 篇文章

解析 React Native 新架構(New Architecture) 原理

解析 React Native 新架構(New Architecture) 原理

解析 React Native 新架構(New Architecture) 原理 在 DAY20 解析 React Native 現行架構(Current Architecture)原理 理解了現行架構使用橋接(bridge)溝通的缺點後,接著就要了解現行架構 React Native 開發團隊如何改進?在新的架構中又如何加強與原生模組的通訊? 同樣的,幾個新架構的重要關鍵字必須先瞭解一下: Keywords codeGen 一個靜態類型的檢查器,會在應用程式建構 (App build time) 的時候,將靜態類型的 Javascript 程式碼(Typescript、Flow)翻譯成...

2023年9月29日·7 分鐘閱讀
React Native 各個版本更新摘要(更新至 0.74)

React Native 各個版本更新摘要(更新至 0.74)

React Native 各個版本更新摘要(更新至 0.74) 留意專案目前使用的 React Native 版本 React Native 版本很重要,根據 React Native 的版本號不同,所支援的功能、環境、套件相容性、渲染系統都有所不同,會大大影響後續開發的難易度。所以應去了解手上的版本的內容去設定開發環境的配置。 我整理了以下各版本的更新摘要: 由新版本至舊版本各個版本的更新摘要(0.74 ~ 0.60) React Native 0.74(2024年4月) - 推出 Yoga 3.0: 全新的 layout 引擎 - 支援 align-content:...

2023年9月20日·10 分鐘閱讀
解析 React Native 舊架構(Current Architecture)原理

解析 React Native 舊架構(Current Architecture)原理

解析 React Native 舊架構(Current Architecture)原理 長久以來,React Native 的效能問題一直為人詬病,為了解決這個問題,React Native 開發團隊針對舊有的架構進行了重構,並在 0.68 版本推出了新架構(New Architecture)。接下來,我會分享原來的架構是 Javascript 如何與 natvie 溝通,究竟面臨了什麼問題?讓 React Native 開發團隊決定重構。

2023年9月19日·6 分鐘閱讀