Реализация Angular Universal с приложением visual studio 2017 angular 4 - PullRequest
0 голосов
/ 02 ноября 2018

Во время моей школы в рамках проекта завершения я разработал веб-приложение spa angular 4, используя visual studio 2017 и asp (к сожалению, не использовал angular cli) и .NET web api для обслуживания этого приложения.

Теперь, когда мое приложение опубликовано как Служба приложений в Azure и известно Google для его индексации, я обнаружил, что у меня есть огромная проблема, чтобы сканеры Google обнаружили мои теги метаданных, заголовки каждой страницы, содержимого и т. д. из-за поведения спа, которое динамически создает страницы на стороне клиента.

поэтому после поиска решения я наткнулся на угловой универсал.

Я прочитал много постов и просмотрел учебники, но не могу понять некоторые базовые вещи, буду благодарен, если кто-то сможет ответить и указать мне, как решить эту проблему с учетом среды приложения.

  1. мне нужно использовать ядро ​​.net для интеграции с сервером? (Я знаю, что это основной вопрос, но я не смог найти ответ)
  2. Какие основные шаги мне нужно сделать, чтобы достичь ssr, учитывая мою окружающую среду?
  3. разве угловой универсал является единственным решением?
...