我使用自己的.NET Web服务器,并希望预渲染在React.js上构建的网页.我一直在寻找一种方法,但是我发现的唯一方法是对ASP的Rasor渲染器使用辅助方法.
有没有一种众所周知的方法将React.js DOM呈现为纯C#字符串?
解决方法:
Daniel Lo Nigro非常乐意提供如何使用React.NET进行操作的详细信息
var environment = React.AssemblyRegistration.Container.Resolve<IReactEnvironment>();
var component = environment.CreateComponent("HelloWorld", new { name = "Daniel" });
var html = component.RenderHtml();
更多细节https://github.com/reactjs/React.NET/issues/178