Ниже я упомянул две службы AWS
- Стек 1: Api Gateway + Lambda (без сервера)
- Стек 2: SPA (одностраничное приложение) с использованием AWS S3.
Я хочу предоставить Stack 1
по одному 'или' , развернуть оба Stack 1 & Stack 2
, чтобы оба стека могли общаться друг с другом
Мое текущее решение:
Я думаю использовать Cross Stack reference
(Использование экспорта / импорта), чтобы Stack 1
выводил свои URL
так, чтобы он могбыть направленным в будущем (Если я хочу развернуть Stack 2
в будущем).
Мой вопрос:
- Как связать API и SPA вместе?
- Хотя я знаю, как ссылаться на значение
Cross Stack
Exported URL
в SPA (AWS S3), но я не уверен, как сделать мой код (index.html
) в AWS S3 динамическим, чтобы онзвоните Stack 1
API.
ОБНОВЛЕНИЕ:
Хотите знать, достаточно ли ясен мой вопрос.Другой способ задать мой вопрос: «Как я могу использовать URL
, выделенный из Stack 1
внутри Javascript / Ruby и т. Д. ... кода?».Я знаю, как ссылаться на URL
внутри другого шаблона облачной информации, но не внутри кода.