UseSpaPrerendering 从 .net core 3.0 开始被弃用,有啥替代方案?
Posted
技术标签:
【中文标题】UseSpaPrerendering 从 .net core 3.0 开始被弃用,有啥替代方案?【英文标题】:UseSpaPrerendering being deprecated from .net core 3.0 onwards, what is the alternative?UseSpaPrerendering 从 .net core 3.0 开始被弃用,有什么替代方案? 【发布时间】:2020-02-20 10:42:41 【问题描述】:UseSpaPrerendering
从 .net core 3.0 开始被弃用,服务器端渲染的替代方案是什么?
如果我在 2.1 中使用 s-s-r,如何迁移到 .net core 3.0
没有关于这方面未来道路的文档。 Microsoft 文档说“警告,此 API 现已过时。”
https://docs.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.builder.spaprerenderingextensions?view=aspnetcore-2.2
【问题讨论】:
我目前遇到了同样的问题,您是否进一步找到了替代方案? 同样的问题,关于这个话题有什么消息吗? docs.microsoft.com/en-us/aspnet/core/client-side/spa/… 但在他们的 asp.net 文章中,他们这样提到 :( 【参考方案1】:建议是依靠 SPA 框架提供的 s-s-r 功能。对于 Angular,s-s-r 支持现已集成到 Angular CLI 中。这是一篇关于它的好文章:https://medium.com/@MarkPieszak/angular-universal-server-side-rendering-deep-dive-dc442a6be7b7
【讨论】:
imo 它并没有真正涵盖与 .NET 相关的太多内容,只是对 github 存储库的引用。 我不明白这个建议“...依赖 SPA 框架提供的 s-s-r 功能”。这是否意味着如果您希望 .NET 6 服务器为您的 Angular 应用程序提供服务,您将无法再实现 Angular 的 s-s-r?以上是关于UseSpaPrerendering 从 .net core 3.0 开始被弃用,有啥替代方案?的主要内容,如果未能解决你的问题,请参考以下文章
从 .Net Core Stateless Service 调用 .Net 框架 Service Fabric Actor