React native 在React Native中开始创建项目的最佳建议是什么?

React native 在React Native中开始创建项目的最佳建议是什么?,react-native,React Native,在开发react本机应用程序时,react本机init和create react本机应用程序之间应该使用什么,这让我非常困惑。老实说,我不知道从哪里开始,因为我想知道我应该在两者之间实现什么。两个初始化是否相同?我在文档中看到,创建react本机应用程序是开始构建新react本机应用程序的最简单方法。它允许开发人员启动项目,而无需安装或配置任何工具来构建本机代码-无需安装Xcode或Android Studio。使用react native init有哪些优点 无论如何,我目前正在使用mac创建

在开发react本机应用程序时,react本机init和create react本机应用程序之间应该使用什么,这让我非常困惑。老实说,我不知道从哪里开始,因为我想知道我应该在两者之间实现什么。两个初始化是否相同?我在文档中看到,创建react本机应用程序是开始构建新react本机应用程序的最简单方法。它允许开发人员启动项目,而无需安装或配置任何工具来构建本机代码-无需安装Xcode或Android Studio。使用react native init有哪些优点


无论如何,我目前正在使用mac

创建react本机应用程序
构建expo模板,据了解,expo是围绕react本机构建的免费开源工具链,帮助您使用JavaScript和react构建本机iOS和Android项目。问题是您只能使用expo提供的功能

但是
react native init
create project with iOS&android project文件夹,优点是您可以添加用Java/Objective-C编写的本机模块,检查该链接以了解更多细节


如果您的项目是通过
create react native app
命令生成的,您只需使用
npm run eject

create react native app
生成expo模板即可进行转换,据Expo称,Expo是一个围绕React Native构建的免费开源工具链,帮助您使用JavaScript和React构建本机iOS和Android项目。问题是您只能使用Expo提供的功能

但是
react native init
create project with iOS&android project文件夹,优点是您可以添加用Java/Objective-C编写的本机模块,检查该链接以了解更多细节


如果您的项目是通过
create react native app
命令生成的,那么您只需使用
npm run eject

转换即可,这一切都取决于您过去的开发平台, 如果你是安卓或IOS应用程序开发者,我最好的建议是从

反应本机初始化

所以你可以自己管理ios中的pod和android中的gradle。信息技术 将有助于从您的网站创建您的发布版.apk和.ipk 编辑

如果您不了解应用程序开发,或者您是前台或后台开发人员。你可以试一下

创建本地应用程序

在这种情况下,您无需担心android和ios平台,expo 我会帮你处理的。但也有一些局限性。从长远来看 您可能需要退出世博会。因为有很多图书馆 世博会不支持。你必须使用世博会提供的东西

我在世博会上开发了许多小应用程序,但对于大型和潜在的应用程序,我推荐react native init

注*:这只是我的意见,你应该在决定之前检查一下。

好吧,这一切都取决于您过去的开发平台, 如果你是安卓或IOS应用程序开发者,我最好的建议是从

反应本机初始化

所以你可以自己管理ios中的pod和android中的gradle。信息技术 将有助于从您的网站创建您的发布版.apk和.ipk 编辑

如果您不了解应用程序开发,或者您是前台或后台开发人员。你可以试一下

创建本地应用程序

在这种情况下,您无需担心android和ios平台,expo 我会帮你处理的。但也有一些局限性。从长远来看 您可能需要退出世博会。因为有很多图书馆 世博会不支持。你必须使用世博会提供的东西

我在世博会上开发了许多小应用程序,但对于大型和潜在的应用程序,我推荐react native init

注*:这只是我的意见,你应该在决定之前检查一下。

可能的副本可能的副本谢谢您的详细解释和suggestions@vidalbenjoe很高兴为您提供帮助。谢谢您的详细解释和帮助suggestions@vidalbenjoe很乐意帮忙。