我将使用 Expo 开发反应原生应用,但我不知道哪一个最好?请建议我任何想法?
其实我正在使用 Expo 。哪个是 Expo 或正常 Android 或 Xcode 开发?
答案 0 :(得分:3)
当您在Expo(缩写XDE)中编写代码时,您可以编写React Native代码。世博会有两个主要部分:
1)XDE
:用于创建项目,查看日志,在设备上打开,发布等的开发人员工具。
2)Expo client
:手机上的一款应用,可让您在处理项目时打开项目,无需通过XCode或Android Studio,也让其他人也可以查看它们!
但是 ......
对于React Native中的大多数应用程序,您最终需要使用多个应用程序 第三方本土图书馆,世博会目前不支持 在他们内置的API之外。有很多事情可以做 仅在JS中完成,但我总是最终遇到需要 我所参与的每个React Native项目的本机库 (几个生产应用程序)。话虽如此,世博会确实支持 将您的应用从“世博会”中“分离”,这样您就可以继续使用 标准的独立式React Native应用程序。
Expo比使用普通的Xcode / Studio(如expo客户端)有一些优势,但在大规模应用方面也有其优势。您可以根据自己的需要进行选择。
如果您刚刚开始并且需要快速开始,我肯定会推荐 Expo
注意:此答案是来自多个开发人员的混合