如何使用自定义域名与React前端无服务器应用程序?



我完成了Udacity Cloud Developer纳米学位,我想制作一个自定义域来展示我的投资组合。

我使用的堆栈包括:Api网关,Lambda, DynamoDB, Nodejs, S3和无服务器框架。前端是:React.

然而,我困在理解如何部署完整的应用程序,与React前端?

像:anc.com这样的东西会导航到我的应用程序。我发现了许多提到使用serverless-domain-manager的解决方案。

但是我的React前端怎么办?我看到一些解决方案说使用S3部署静态web。

但是我的应用程序目前有S3来存储上传的图像。

如果我用S3部署我的前端,我必须做2 S3桶吗?

目前,我必须使用2个终端,SLS部署为后端,npm run start在localhost上运行前端。

我的github代码:https://github.com/ploratran/DogLookBook

Serverless团队还发布了一个名为components的工具,其中一个看起来非常适合你想做的事情;它会自动处理云上的一切,让你的React文件托管和分配一个域:https://github.com/serverless-components/website

相关内容

最新更新