React Native
3 篇文章
解析 React Native 新架構(New Architecture) 原理
解析 React Native 新架構(New Architecture) 原理 在 DAY20 解析 React Native 現行架構(Current Architecture)原理 理解了現行架構使用橋接(bridge)溝通的缺點後,接著就要了解現行架構 React Native 開發團隊如何改進?在新的架構中又如何加強與原生模組的通訊? 同樣的,幾個新架構的重要關鍵字必須先瞭解一下: Keywords codeGen 一個靜態類型的檢查器,會在應用程式建構 (App build time) 的時候,將靜態類型的 Javascript 程式碼(Typescript、Flow)翻譯成...
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:...
解析 React Native 舊架構(Current Architecture)原理
解析 React Native 舊架構(Current Architecture)原理 長久以來,React Native 的效能問題一直為人詬病,為了解決這個問題,React Native 開發團隊針對舊有的架構進行了重構,並在 0.68 版本推出了新架構(New Architecture)。接下來,我會分享原來的架構是 Javascript 如何與 natvie 溝通,究竟面臨了什麼問題?讓 React Native 開發團隊決定重構。