如何根据 AWS 中的域名将数据动态加载到 Angular 应用程序?

Posted

技术标签:

【中文标题】如何根据 AWS 中的域名将数据动态加载到 Angular 应用程序?【英文标题】:How to load data dynamically to the angular application based on the domain name in AWS? 【发布时间】:2021-09-16 09:29:28 【问题描述】:

我已经构建了一个 Angular 应用程序并将其部署到 AWS S3 并使用 AWS Lambda 作为后端。我希望不同的域可以访问 Angular 应用程序(例如:abc.com /abc.org),我知道 CloudFront 可以做到这一点。但是我想根据域名动态加载数据到angular应用。

有没有办法做到这一点?有什么帮助吗?

【问题讨论】:

【参考方案1】:

我们有一个单一的 Angular 应用程序,它会根据领域以不同的方式显示数据和应用主题。

如果是静态内容 我们以 json 的形式配置的配置文件,基于我们正在禁用/启用内容。

如果是来自后端的动态数据 我们通过 HTTP 请求传递域数据以获取不同的内容。

【讨论】:

以上是关于如何根据 AWS 中的域名将数据动态加载到 Angular 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Django 应用程序部署到 (AWS) 域名?

如何将我的域名与我的 AWS 应用程序相关联?

如何在数据加载之前截断 AWS Glue 作业中的 RDS 表?

使用AWS ELB将域名添加到ECS应用程序

如何将动态位置数据加载到字典对象/数组中?

如何使用 pyspark 在 aws 胶水中展平嵌套 json 中的数组?