我将使用Expo开发react原生应用程序,但我不知道哪一个最好?请给我提个主意好吗?
实际上,我正在使用Expo。哪个是最好的Expo还是正常的Android或Xcode开发?
当您在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
注意:这个答案是来自多个开发人员的混合