我一直在開發利用科爾多瓦和HTML & JS混合移動應用程序,但我只是碰到本地做出反應,而我正打算使用AWS Mobile SDK混合移動應用程序:Phonegap/cordova與ReactNative建築差異?
是什麼科爾多瓦VS reactnative之間的架構差異?
有人可以同時工作,請分享他們的發現。
感謝, 羅希特
我一直在開發利用科爾多瓦和HTML & JS混合移動應用程序,但我只是碰到本地做出反應,而我正打算使用AWS Mobile SDK混合移動應用程序:Phonegap/cordova與ReactNative建築差異?
是什麼科爾多瓦VS reactnative之間的架構差異?
有人可以同時工作,請分享他們的發現。
感謝, 羅希特
陣營本土超過科爾多瓦重大升級。
React Native與cordova不同,沒有webview。 它包括一個運行應用程序邏輯的Javascript解釋器(基於嵌入式V8引擎),使用每個平臺的Javascript解釋器。 它只使用它的JavaScript部分。
可視化組件(可重用的UI元素)呈現爲本地用戶界面。 如果使用組件,應用程序將爲每個平臺呈現本機輸入。
這意味着UI層是從跨平臺的html-like標記編譯到每個平臺的本地代碼。 這導致了更高的UI性能,並且更容易與本機設備功能 (例如,通過攝像頭的視頻流繪製覆蓋圖等)集成。
UI的高性能非常重要,React Native團隊已經在開發包裝中添加了一個性能特徵, 用於衡量UI性能(使用FPS)。
移動應用程序的「外觀」和「感覺」會更像本地化,因爲與大型混合應用程序相比,僅僅因爲UI是本地的。
他們都有AWS SDK
https://github.com/awslabs/aws-sdk-react-native
https://github.com/Telerik-Verified-Plugins/Amazon-AWS
缺點:
優點: