服务器端使用Edge.js在ASP.NET中渲染Angular 2

我正在探索在ASP.NET MVC应用程序中使用Edge.js在服务器端渲染Angular 2的可能性。

我知道Angular Universal Starter Kit有这个等式的一部分:https://github.com/alexpods/angular2-universal-starter

但是,它使用的是Node.js服务器。 我宁愿不添加Node.js服务器作为现有IIS服务器上的额外Web服务器。 我的想法是我可以使用Edge.js在服务器端执行Angular的渲染(即,运行必要的JavaScript来生成标记)。

我对Angular 2非常陌生,所以为我开发一个例子并非易事。 基于这个封闭的问题,我想说目前没有任何努力来增加对Edge.js的支持(尽管它一直在考虑):https://github.com/angular/universal/issues/40

有谁知道是否可以使用ASP.NET MVC应用程序中的Edge.js在服务器端渲染Angular?

顺便说一句,我被困在.NET 4.5.2(Umbraco需要它),所以我不能移动到.NET Core并使用它:https://github.com/MarkPieszak/aspnetcore-angular2-普遍

链接地址: http://www.djcxy.com/p/5291.html

上一篇: Server Side Rendering Angular 2 in ASP.NET with Edge.js

下一篇: Authentication in angular 2 universal, nodejs