我们有一个React Web应用程序(移动应用程序的简单管理控制台),我们想将其部署到GCP中。我们正在研究实现此目的的最有效方法,看来我们可以使用GCP的App-Engine服务或GCP云存储来完成此任务。我们不清楚为什么要选择一个?感谢您提供任何反馈意见。
谢谢
答案 0 :(得分:1)
App Engine通常服务于网站,前端和后端。如果只有前端,则可以使用App Engine,也可以直接从Google Cloud Storage(GCS)提供静态文件。
差异
HTTP服务模式
全球可用性
答案 1 :(得分:0)
App Engine适用于任何动态网站或应用程序,这些应用程序使用任何受App Engine支持的语言(例如Python,Java,NodeJS和some others)作为后端。
另一方面,Cloud Storage可以托管static website,这意味着它仅具有HTML,CSS,JS和图像之类的静态内容。
说过并怀疑您的Web应用程序可以使用NodeJS,最好的选择是App Engine。
需要补充的一点是App Engine也可以托管static websites,但总的来说要比Cloud Storage高。
最后,我认为this doc可以帮助您根据需要做出最佳决定。