Expo 是否适合中型或大型应用程序?

Is Expo adequate for a middle or big size app?

我已经使用React Native 一年多了,但我从未深入尝试过Expo。我三个月前才做了一些测试。那时我发现如果你需要使用它们,你是不允许编写和集成 Java / Swift 组件的。 我还发现根据 wifi 信号重新加载应用程序有点困难。 几天后,我将启动一个新的中型应用程序。所以我想知道使用 Expo 启动它是否是一个好的方法?

您的问题主要是基于意见,很可能会被关闭。最好询问您是否或如何使用 Expo 解决企业问题。

对我来说,虽然 Expo 既有前途又有趣,但只适合小型应用程序或原型。

差不多你自己回答了这个问题。本机集成是不可能的,迟早你会在你的应用程序中需要它,否则你将非常有限。

此外,它还为您的项目添加了另一层依赖。假设 Expo 更新了一些破坏您的应用程序的东西,您可能需要重新编写所有内容。

大公司、大项目都挡不住这个。所以,对我来说,Expo 对于中型及以上的应用程序来说并不是一个很好的方法,但当然,这取决于你的 objective。

也许你的这个大应用程序是一次性应用程序,无论如何都不需要本机集成,而且你不介意将来是否需要重新编写,那么是的,你可以使用 Expo,因为它可以帮助您加快交货速度。