asp.net mvc - 如何使用 Redux 一起 Reacjs.Net 进行服务器端渲染



我正在尝试使用 ASP.NET MVC中的应用程序使用ReactJS和Redux进行服务器端渲染。我正在使用 ReacJS.Net。

我的组件适用于客户端渲染。

我的应用程序可能是这里的例子之一:http://redux.js.org/docs/basics/UsageWithReact.html。这里是主代码(用于客户端渲染)。

import React from 'react'
import { render } from 'react-dom'
import { Provider } from 'react-redux'
import { createStore } from 'redux'
import todoApp from './reducers'
import App from './components/App'
let store = createStore(todoApp)
render(
  <Provider store={store}>
     <App />
  </Provider>,
 document.getElementById('root')
)

如何使用服务器端渲染的 ReacJS.NET 做到这一点?

我认为你应该从这里开始。我不确定 Redux,但这解释了很多:

https://reactjs.net/guides/server-side-rendering.html

还有一个非常好的服务器端反应渲染示例:

https://github.com/systempioneer/React-Umbraco-Example

它是用Umbraco构建的,

但Umbraco是基于MVC的CMS,所以你几乎可以弄清楚基础知识。

相关内容

  • 没有找到相关文章

最新更新