Ruby on rails 与rails或分离的rails api集成的ReactJS

Ruby on rails 与rails或分离的rails api集成的ReactJS,ruby-on-rails,reactjs,Ruby On Rails,Reactjs,好了,伙计们,我在思考这个问题,没有发现任何相关的东西,或者可以澄清我的想法。这不是我现在面临的问题,它更让人好奇,也许有一天它会帮助别人 创建reactjs应用程序的最佳方法或最佳实践是什么?与rails集成?或者使用分离的rails api和分离的reactjs?我会说分离它们。例如,如果您想用Node.js或Python重新构建API,这将比尝试删除所有Rails代码容易得多,反之亦然——如果您想保留Rails API并用Angular构建一个新的前端,这将更容易 另一件需要记住的事情是可

好了,伙计们,我在思考这个问题,没有发现任何相关的东西,或者可以澄清我的想法。这不是我现在面临的问题,它更让人好奇,也许有一天它会帮助别人


创建reactjs应用程序的最佳方法或最佳实践是什么?与rails集成?或者使用分离的rails api和分离的reactjs?

我会说分离它们。例如,如果您想用Node.js或Python重新构建API,这将比尝试删除所有Rails代码容易得多,反之亦然——如果您想保留Rails API并用Angular构建一个新的前端,这将更容易

另一件需要记住的事情是可伸缩性。当前端代码与后端代码分离时,您可以独立地扩展后端代码,这将最终为您节省资金。但这更适用于大规模应用

还有部署。如果需要对API进行更新,也不必重新部署所有前端代码