首頁  >  文章  >  web前端  >  react native的優缺點是什麼?

react native的優缺點是什麼?

青灯夜游
青灯夜游原創
2020-11-10 15:35:205244瀏覽

React Native的優點:1、可將標記元素轉換為真實的原生UI元素;2、可節省跨平台應用程式開發時間,且應用程式維護更便宜。缺點:1、它是一個JS庫和框架,在安全性方面存在重大問題;2、它在最初渲染之前需要花費大量時間來初始化運行。

react native的優缺點是什麼?

React Native (簡稱RN)是Facebook於2015年4月開源的跨平台行動應用程式開發框架,是Facebook早先開源的JS框架React 在原生行動應用平台的衍生產物,支援iOS和安卓兩大平台。

React Native使用Javascript語言,類似於HTML的JSX,以及CSS來開發行動應用,因此熟悉Web前端開發的技術人員只需很少的學習就可以進入行動應用開發領域。

React Native讓你在Javascript和React的基礎上獲得完全一致的開發體驗,建構世界一流的原生APP。

React Native著力於提高多平台開發的開發效率 —— 只需學習一次,編寫任何平台。

react native的優缺點

#React Native的優點

(1)React Native標記元素可轉換為真實的原生UI元素,利用在任何平台上所呈現視圖的現有方法

(2)React Native與主UI執行緒分開工作,所以應用程式可以在不犧牲功能的前提下保持最大的性能

(3)React Native創建的應用程式允許開發人員創建和構建跨平台應用程序,這些應用程式是客戶端的完全本機應用程序,因為它使用基於iOS或Android組件建構的JavaScript組件。節省了跨平台應用程式開發時間,並且應用程式維護更便宜

(4)在元件開發方面,Native行動應用程式使用大量程式碼和類別來在UI中渲染,但是React Native只使用元件名稱並聲明其屬性,它將在UI中呈現這兩個平台都為行動應用開發節省了時間。

React Native的缺點:

(1)與其他Android和iOS程式語言相比,React Native還不成熟。它仍處於改進階段,這可能會對應用程式產生負面影響,尤其是每次發布新更新時,開發人員都必須進行大量更改並定期進行升級。應用程式在升級過程中也會遇到了很多問題。

(2)除了只編寫程式碼之外,開發人員有時還需要為與React Native不相容的元件編寫額外的本機程式碼,有時與本機元件相比,React Native元件變得更差

(3)它缺乏安全穩健性,React Native是一個JavaScript庫和開源框架,它在安全性方面存在重大問題

(4)React Native在最初渲染之前需要花費大量時間來初始化運行,因為JavaScript執行緒需要時間來初始化

更多程式設計相關知識,請造訪:程式設計課程! !

以上是react native的優缺點是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn