React.js C# 服务器端渲染 *没有* ASP.NET MVC
React.js C# server side rendering *without* ASP.NET MVC
我使用自己的 .NET 网络服务器,并希望预呈现构建在 React.js 上的网页。我正在寻找一种方法来做到这一点,但我发现的唯一方法是对 ASP 的 Rasor 渲染器使用辅助方法。
是否有一种众所周知的方法可以使用纯 C# 将 React.js DOM 呈现为字符串?
Daniel Lo Nigro 非常友好地提供了如何使用 React.NET
进行操作的详细信息
var environment = React.AssemblyRegistration.Container.Resolve<IReactEnvironment>();
var component = environment.CreateComponent("HelloWorld", new { name = "Daniel" });
var html = component.RenderHtml();
我使用自己的 .NET 网络服务器,并希望预呈现构建在 React.js 上的网页。我正在寻找一种方法来做到这一点,但我发现的唯一方法是对 ASP 的 Rasor 渲染器使用辅助方法。
是否有一种众所周知的方法可以使用纯 C# 将 React.js DOM 呈现为字符串?
Daniel Lo Nigro 非常友好地提供了如何使用 React.NET
进行操作的详细信息var environment = React.AssemblyRegistration.Container.Resolve<IReactEnvironment>();
var component = environment.CreateComponent("HelloWorld", new { name = "Daniel" });
var html = component.RenderHtml();