我一直在开发利用科尔多瓦和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
缺点:
优点: