Ruby on rails 服务器渲染与反应路由?

Ruby on rails 服务器渲染与反应路由?,ruby-on-rails,reactjs,Ruby On Rails,Reactjs,我正在尝试Rails 6,发现它非常支持react和webpack,因此我可以从Rails控制器代码中呈现/提供react组件: 类TodoController

我正在尝试Rails 6,发现它非常支持react和webpack,因此我可以从Rails控制器代码中呈现/提供react组件:

类TodoController
这意味着我将通过rails路由和控制器在服务器上定义web页面路由(同时这些控制器操作可能仍将json作为RESTAPI返回)

与rails只提供静态页面,并使用
react路由器
在不同的react组件之间切换相比,这有什么区别

在我看来,客户端路由将具有更好的性能,因为它将共享相同的redux存储,并且不会触发整页刷新