我正在使用具有单独的前端和后端服务器的现有应用程序。两者都是Rails服务器的前端和后端。在Rails中分离后端和前端服务器
两个Rails服务器的目录结构相同,但有一些重大差异。这些是
- 前端没有database.yml,迁移文件和没有模型和后端没有意见。
- 控制器代码或文件是不同的。
- 路线和宝石是不同的。
现在的想法是,前端将发送请求到后端以获取Json格式的数据。
问题 - 完成此操作的最佳方法是什么?
1)在两台服务器上运行Rails应用的两个副本(前端和后端)并在通过HTTP发送POST/PUTting信息(或连接到远程数据库)之间进行调用是一个好主意吗?
2)为此使用Rest客户端是一个好主意吗?
如果有人可以指出一个很好的指导或参考。