我们应该使用Rails路由还是React路由器

时间:2016-03-13 17:55:47

标签: ruby-on-rails reactjs url-routing

我是React的新手,今天我正在研究react-routers。我不清楚使用哪条路线。我的选择是Rails路由或React路由器。这些有什么区别?

2 个答案:

答案 0 :(得分:1)

反应应用于呈现,而Rails应用于API。 每个react应用程序应具有其自己的服务器渲染路径,并在后端调用Rails API。该API绝对应该使用rails进行路由,但只能将您需要的数据传递回react应用程序。 Rails 5具有可用于控制器超类的ApiController。 TL; DR-React是前端,rails API在后端。

此外,您应该确定在后端是否需要如此重量级的东西。较轻的红宝石替代品是Sinatra和Padrino。

答案 1 :(得分:0)

您可以将它们用于服务器端和客户端。如果你是完全MEAN堆栈,那么你可以使用它。如果你在Rails堆栈中,则无法实现。