我用expo创建了一个react native应用程序。我使用nodejs作为后端。我的应用程序已准备好并且在本地运行良好。现在我想部署它,如果我使用 docker kubernetes 等,我想知道部署它的好方法是什么……如果或者你会推荐什么平台。
谢谢你
欢迎来到 stackoverflow 社区!
对于前端,我建议将其部署到 android 上的 google play 或 ios 上的应用商店。但是您需要每年支付 99 美元的费用才能将应用程序部署到苹果应用商店。
如果你想部署到其他平台,尽量部署到官方商店,因为官方商店流量更大,可以被更多人信任。从而为您的应用吸引更多客户或用户。
对于后端,我会使用 heroku 来部署我的后端代码,我在 heroku 上有很多项目,它运行良好,它还有一个免费计划来托管你的应用程序。但这不仅仅是鲜花和玫瑰,heroku 很难处理,而且他们的服务在我的经验中并不是最好的。如果您正在寻找一种企业方式,我建议您使用 google cloud 或 firebase,它可能会花费一些钱,但性能、服务和用户界面都比 heroku 好得多。
关于heroku的更多信息:https://heroku.com/
有关谷歌云的更多信息:https://cloud.google.com
关于火力基地的更多信息:https://firebase.google.com/
有关如何部署的更多信息:https://docs.expo.dev/distribution/app-stores/
有关 Apple 应用商店的更多信息:https://developer.apple.com/programs/
更多关于谷歌游戏商店的信息:https://play.google.com/console/about/guides/releasewithconfidence/
可能有用的教程:
https://www.youtube.com/watch?v=6IPr7oOugTs
https://www.youtube.com/watch?v=4D3X6Xl5c_Y
https://www.youtube.com/watch?v=oWK7kesoCQY
希望这可以帮助!
注意:我不是由上述任何一家公司赞助的,我只是互联网上的普通人。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句