0

我如何在asp.net核心中實現prerenderio,用於角度spa。或者有沒有什麼方法可以讓asp.net內核來做到這一點。其實我正在遷移我的舊asp.net到asp.net核心。SPA預渲染在Asp.net核心?

+1

你需要什麼「預渲染」?請記住,Webforms和MVC是兩種不同的範例。您擁有REquest-> Response管道,而不是Webforms的舊事件驅動範例。 –

+0

@GeorgeStocker:沒有問題指向webforms或mvc – Tseng

+0

@GeorgeStocker:我的意思是說asp.net mvc到asp.net核心,並且我還沒有看到該webform到現在.. –

回答

4

有一個微軟提供的軟件包,它允許在服務器端預渲染/執行Nodejs/JavaScript,通常在「JavaScriptServices」下已知。你可以在ASP.NET team's GitHub repository找到它。

在不同的軟件包上有不同的軟件包。 Microsoft.AspNetCore.NodeServices是基本包,通常用於基於NodeJS實現自己的服務器端執行的人員。然後有Microsoft.AspNetCore.SpaServices這是基於NodeServices和爲單個plage應用程序(SPA)量身打造,最後有一個Microsoft.AspNetCore.AngularServices包,它提供了Angular特定的擴展並基於SpaServices

在GitHub上你可以找到例子,例如MusicStore SPA與服務器端渲染。

+0

感謝您提供的信息,我不確定那是正確的。我會盡力追蹤你的信息。 –