【发布时间】:2015-10-22 12:20:52
【问题描述】:
我使用自己的 .NET Web 服务器,并希望预渲染基于 React.js 构建的网页。我正在寻找一种方法来做到这一点,但我发现的唯一方法是对 ASP 的 Rasor 渲染器使用辅助方法。
有没有一种众所周知的方法可以使用纯 C# 将 React.js DOM 呈现为字符串?
【问题讨论】:
标签: javascript .net asp.net-mvc reactjs serverside-javascript
我使用自己的 .NET Web 服务器,并希望预渲染基于 React.js 构建的网页。我正在寻找一种方法来做到这一点,但我发现的唯一方法是对 ASP 的 Rasor 渲染器使用辅助方法。
有没有一种众所周知的方法可以使用纯 C# 将 React.js DOM 呈现为字符串?
【问题讨论】:
标签: javascript .net asp.net-mvc reactjs serverside-javascript
Daniel Lo Nigro 很乐意提供如何使用 React.NET 进行操作的详细信息
var environment = React.AssemblyRegistration.Container.Resolve<IReactEnvironment>();
var component = environment.CreateComponent("HelloWorld", new { name = "Daniel" });
var html = component.RenderHtml();
【讨论】: