Я пытаюсь выяснить, что делает сайт angular статистически c и динамическим c.
У меня есть приложение angular с бэкэндом. net. каждый работает отдельно на сервере IIS. angular приложение обращается к бэкэнду, чтобы получить информацию с помощью HttpClient (2 сервера IIS, один для клиента и один для бэкенда)
, в основном, вы запускаете приложение, и появляется несколько сеток, которые заполняются, если http звонит на сервер. некоторые компоненты отображаются на основе содержимого, полученного от серверной части
Содержимое приложения изменяется в зависимости от значений, считанных из серверной части.
, например:
<div *ngIf="value1">
<component1></component1>
</div>
<div *ngIf="value2">
<component2></component2>
</div>
оба значения1 и значение2 считываются из бэкэнда при инициализации.
Это считается статусным c веб-сайтом или динамическим c?
Я хочу переместить это в AWS Может Я использую S3 для размещения этого приложения? Может быть, Cloudfront, чтобы обслуживать содержимое, поступающее из бэкэнда?
или это приложение, которое мне лучше оставить той же архитектурой, например, запустить код angular на сервере Apache или что-то еще. пока бэкэнд остается на IIS?