gpt4 book ai didi

android - 在 React Native 中使用 Expo 会最差吗?

转载 作者:行者123 更新时间:2023-11-29 00:08:11 27 4
gpt4 key购买 nike

我是 React Native 的新手。当我通过以下方式创建 React Native 应用程序时:create-react-native-app My project name 该项目将在其目录中创建名为 Expo 的内容。

然后,当我在模拟器中运行它时,它将由 expo 运行,并且我必须看到一个名为 Expo 的应用程序,并且我必须使用它来运行我的应用程序。 好的

我做了很多关于世博会的搜索,看到了那个网站,以及许多其他关于世博会的网站和注释,但我什么也不明白,只是世博会让你的应用程序运行起来变得容易。

现在我想问:如果我使用expo;我的客户必须使用它来在他们的设备上运行我的应用程序吗?

然后问:我以后需要为一些必需品付钱吗?(鉴于我不想付任何东西)

Expo 会不会让我的应用程序依赖于他自己 (Expo) 并阻止我使用各种 API,例如 google map 或 ?

最后:是否使用它哪种方式更专业?

最佳答案

首先,欢迎来到 React Native 社区!

这些问题中的大部分都可以在 Expo FAQ 中得到解答。


if i use expo; will my clients have to use that for running my app on their devices??

您可以随时detach您的应用程序,并将其发布到 App Store 或 Android Play Store。


will i have to pay money for some essential things in future ?(Given that i never want to pay any thing )

来自世博会常见问题页面:“世博会是免费的。我们的计划是无限期地保持这种状态。Expo 也是开源的,因此您不必相信我们会坚持该计划。我们最终可能会对基于 Expo 构建的服务或某种高级支持和咨询收费。”


will Expo make my application depending on himself(Expo) and prevent me to use various APIs like google map or ?

假设您正在谈论 Native Modules .

Expo 为构建原生应用程序提供了一个非常大的 API。

您可能分离的一些已知原因是:

  • 使用公司专有的内部原生 API
  • 不受支持的库,如 React Native Fetch Blob - 目前正在将其添加到 React Native,但在此之前它在 Expo 中不可用

如果您确实需要添加自定义原生模块,您可以随时从 expo 中分离出来。当您分离时,您将获得一个 ios 和一个 android 项目。

最后,您总是可以推荐新功能:https://expo.canny.io/feature-requests


and in last: using that or not? which way is more professional?

使用 Expo 将为您提供基于 React Native 的经过测试的 Native 模块,如果有的话,这会使它更专业。

以下是使用 React Native 构建的一些流行应用程序.

关于android - 在 React Native 中使用 Expo 会最差吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47386245/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com