Здравствуйте, codman, Вы писали:
C>У Core 2.1 есть штука которая называется Server-side prerendering. Подробнее как настроить и пользоваться читайте в документации https://docs.microsoft.com/en-us/aspnet/core/client-side/spa-services?view=aspnetcore-2.1
Вы дали ссылку где SSR (Server-side rendering) предлагают выполнять через тег app asp-prerender-module на Razor view:
<app asp-prerender-module="ClientApp/dist/main-server"
asp-prerender-data='new {
UserName = "John Doe"
}'>Loading...</app>
Но в 2.1 уже нет Razor View, там оставили чистый JS (и HTML шаблон index.html).
Для Angular есть инструкция как сделать SSR:
https://docs.microsoft.com/en-us/aspnet/core/client-side/spa/angular?view=aspnetcore-2.1&tabs=visual-studio#server-side-rendering
Для React такой инструкции нет

Старый вариант из 2.0 вряд ли будет хорошим решением.