express - 通用 vue.js。使用 lambda 部署
问题描述
我对 vue.js + express.js + lambda 的部署策略有疑问。我可以使用无服务器作为后端将 express.js 部署到 lambda。然后我可以在哪里部署 vue.js 作为前端?我看到了某种文章。他们将 S3 和域转发到 S3 存储桶。这是常见的方式吗?
我的意思是如果我在 express.js 中制作 html 文件并部署到 lambda。这只是一次部署。我可以用 vue.js 像这样部署吗?感谢您提前回答。
解决方案
您可以通过在 Amazon S3 上托管静态网站来通过 S3 部署您的前端(无论是在 Vue、React、Angular 中)
然后,您的前端可以调用 API Gateway,这将触发您的 Lambda 函数(恰好是您的应用程序的后端)
推荐阅读
- html - CDK 焦点陷阱在使用 Shift Tab 在对话框外单击时中断
- javascript - 为什么我不能嵌入谷歌趋势图表?
- linux - 如何打印多个空格,然后在 bash 的同一行上打印单词?
- node-red - 是否可以在 Node-RED 上的一个函数中获取子流名称?
- javascript - JavaScript Date() 与 Safari 和非 Safari 实现不一致
- azure-powershell - Azure PowerShell Az 模块:为 Databricks 生成不记名令牌
- javascript - Highcharts 组织结构图子链接重叠
- spring-boot - 如何在服务启动时使用 cron 表达式启动骆驼石英作业
- typescript - 构建时找不到模块
- r - 如果我退出,Rstudio 服务器会继续运行我的代码吗?