Я пытаюсь понять поведение универсального рендеринга на стороне сервера.
Я смотрю https://github.com/angular/universal-starter/tree/angular-connect.
Мое первое понимание заключалось в том, что версия, отображаемая на стороне сервера, должна быть свободна от всех динамических атрибутов html, сгенерированных angular, а затем angular load, и установить его динамический атрибут, как он хочет, но прозрачно для меня.
Действительно, я заметил, что индекс, сгенерированный на стороне сервера, имеет прямую аннотацию angular. Например:
<app _ngcontent-wwg-34="">
(Имя атрибута не является константой).
Правильно ли я думаю, что этот атрибут создается на стороне сервера (nodejs)?
Какая польза от этого атрибута?
Как это используется на стороне клиента?
Моя конечная цель - использовать серверную часть java (без nodejs): мне нужно будет следовать какой-то стратегии для создания такого рода атрибутов и поддерживать их в сеансе или что-то в этом роде?
Спасибо за чтение!