使用React和Express

我在NodeJS(由Heroku托pipe)上使用Express框架来创build我的网站。 我也使用React框架来创build我的组件。

我有几个HTML文件内部的div和React组件可以在这些div呈现。

当用户select路线(例如/movies )时,我希望能够将一个HTML文件与一个组件关联起来,并将其返回给用户。 我已经找了一个解决scheme,但他们都谈论服务器端渲染和发回HTML文件。

还有其他解决scheme吗?

看看反应路由器,你不必使用服务器端渲染,你只需要给一个反应组件,当一个路由请求时,你想返回。

现在执行此操作的标准方法是构build一个单页应用程序并将所有请求redirect到/ ,并且前端路由将处理所需的页面加载。