Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 世博会和React Native有什么区别?最新版本2018_Javascript_Reactjs_React Native_Expo - Fatal编程技术网

Javascript 世博会和React Native有什么区别?最新版本2018

Javascript 世博会和React Native有什么区别?最新版本2018,javascript,reactjs,react-native,expo,Javascript,Reactjs,React Native,Expo,DEO在内部使用expo进行本机反应。我可以在react native中使用expo sdk,而无需将其作为nom包从expo和hust中弹出。优点: 建立一个项目很容易,而且可以在几分钟内完成 您(和其他人)可以在处理项目时打开该项目 共享应用程序很容易(通过二维码或链接),您不必发送整个.apk或.ipa文件 运行应用程序无需构建 缺点: 您不能添加本机模块(可能会改变某些游戏规则) 不能在Objective-C/Java中使用使用本机代码的库 标准的Hello World应用程序大约有25

DEO在内部使用expo进行本机反应。我可以在react native中使用expo sdk,而无需将其作为nom包从expo和hust中弹出。

优点:

建立一个项目很容易,而且可以在几分钟内完成 您(和其他人)可以在处理项目时打开该项目 共享应用程序很容易(通过二维码或链接),您不必发送整个.apk或.ipa文件 运行应用程序无需构建

缺点:

您不能添加本机模块(可能会改变某些游戏规则) 不能在Objective-C/Java中使用使用本机代码的库 标准的Hello World应用程序大约有25MB大(因为有集成的库) 如果您想使用:FaceDetector,ARKit o Payments,则需要将其弹出到ExpoKit 将其弹出到ExpoKit会权衡Expo的功能,例如,您无法通过二维码进行共享 当弹出到ExpoKit时,您只能使用ExpoKit当时支持的react本机版本 在ExpoKit(使用本机模块)中调试要复杂得多,因为它混合了两种语言和不同的库(不再提供官方的Expo支持)

这一点很重要,因为使用React Native,您可以始终下拉到本机代码。这有时非常有用,但要付出代价:如果你想让人们测试你的二进制文件,你需要向他们发送你的二进制文件,世界另一端的人不能在你工作时点击链接打开它,你也不能像在浏览器中一样,只需点击一次就可以发布它,让其他人访问它。

优点:

建立一个项目很容易,而且可以在几分钟内完成 您(和其他人)可以在处理项目时打开该项目 共享应用程序很容易(通过二维码或链接),您不必发送整个.apk或.ipa文件 运行应用程序无需构建

缺点:

您不能添加本机模块(可能会改变某些游戏规则) 不能在Objective-C/Java中使用使用本机代码的库 标准的Hello World应用程序大约有25MB大(因为有集成的库) 如果您想使用:FaceDetector,ARKit o Payments,则需要将其弹出到ExpoKit 将其弹出到ExpoKit会权衡Expo的功能,例如,您无法通过二维码进行共享 当弹出到ExpoKit时,您只能使用ExpoKit当时支持的react本机版本 在ExpoKit(使用本机模块)中调试要复杂得多,因为它混合了两种语言和不同的库(不再提供官方的Expo支持)


这一点很重要,因为使用React Native,您可以始终下拉到本机代码。这有时非常有用,但也要付出代价:如果你想让别人测试你的二进制文件,你需要向他们发送你的二进制文件,世界另一端的人不能在你处理它时点击链接打开它,你也不能像在浏览器中那样只需点击一下就发布它。

是的。它认为这是非常有用的将通过链接是的。它认为这是非常有用的将通过链接