过去,当我使用React之类的框架创建客户端Web应用程序时,我可以创建一个浏览器构建并将其推送到AWS S3之类的静态托管平台。
对于Google Cloud Platform,似乎go-to approach会将其部署到App Engine。如果我理解正确,那么GAE是存储和计算资源的组合。
为什么我不能简单地托管由webpack准备的JavaScript应用?
答案 0 :(得分:0)
使用Google Cloud Storage(GCS)可以在Google Cloud Platform(GCP)上托管您的静态网站。请注意,要使用GCS,您需要拥有一个域以及一个GCP项目。 documentation对于实现此目标非常简单。 Here您可以找到一些示例和其他有用的信息。
您还可以在Google App Engine(GAE)上托管静态网站。但是在这种情况下,您将需要巧妙地构建app.yaml文件,以便管理URL处理程序以及以特定方式构造项目。简单地上传由webpack准备的JS应用程序是行不通的。您可以找到所有有用的信息here,以便使用GAE托管您的静态网站。