Визуализация SPA с использованием ASP.NET C# (без NodeJS)

Мне нужно визуализировать (или создать снимки) приложения AngularJS/Angular, используя только ASP.NET и C#. Существует несколько способов выполнения рендеринга SPA на стороне сервера, например, с использованием Angular Universal или сторонних сервисов, таких как Prerender.io и SEO4AJAX. К сожалению, из-за ограничений хостинга я не могу использовать какое-либо решение, основанное на NodeJS (или которое должно быть установлено на сервере), и мой клиент не хочет использовать какие-либо сторонние сервисы (если это возможно).

Можно ли полностью визуализировать приложение Angular (HTML + JS) с использованием ASP.NET и C#? Если так, как я могу выполнить такую ​​задачу?

Дополнительная информация: Приложение будет размещено на Windows Server с IIS, а его службы будут разрабатываться с использованием ASP.NET Web API 2.

ОБНОВЛЕНИЕ: я просто хочу представить приложение Angular для целей SEO и социальных сетей, а не для создания файла со страницы (например, изображения или PDF). Я хочу сделать это на сервере, когда пользователь впервые заходит на страницу или принудительно обновляет ее.

0 ответов

Другие вопросы по тегам