你如何比较(ReactNative,NativeScript)和Xamarin?

时间:2016-05-20 07:23:49

标签: xamarin react-native nativescript

由于[ReactNative / NativeScript]使用JavaScriptCore / V8 JIT 解释器而不是编译它,它是否足以构建所有类型的应用程序,例如(媒体播放器,照片编辑等......)? 你如何将它与Xamarin进行比较? 我听说Xamarin使用 AOT ;它类似于(JavaScriptCore / V8) JIT 解释器吗? Xamarin对所有应用程序使用 AOT 的频率如何,或者将部分代码编译为原生代码并使用 AOT 进行其余操作?

非常感谢提前。

1 个答案:

答案 0 :(得分:0)

Xamarin为其C#代码执行AOT,它将在非Windows平台(如Android和iOS)中由.NET -Mono的开源端口运行。 Here are some limitations on Xamarin AOT

相比之下,使用Angular 2+的Nativescript可以利用Angular AOT进行性能启动。更多细节here

来自Progress的

Here is a detailed comparison,支持NativeScript并为xamarin提供UI元素的公司。

随着对JS开源社区的更多关注,JavaScript virtual machine growth vs Mono for .NET,当前的基准测试,我敢打赌NativeScript / React本机比Xamarin更多。

NativeScript / React Native是一个不错的选择,包括您的媒体播放器类型的应用.. here is a sample您可以尝试一下。

希望它有所帮助。