如何在我的网站和我客户的网站之间创建通信 API
How to create communication API between my website and my Client's website
我想在我使用 rails 构建的网站和另一个网站之间创建通信 API,这样我就可以将数据从我的数据库发送到该网站。所以我的想法是使用 node.js 我将创建实时的地方,因此它将在以下过程中起作用。我的数据库连接到 rails,rails 将它发送到 redis,然后 redis 将它发送到节点,最后节点将使用 socket.IO
将它发送到另一个网站
问题:这有效吗?有更简单的方法吗?
仅使用 rails,创建控制器和操作 returns json。
您可以使用 https://github.com/rails-api/rails-api 来加快速度。
我认为这不是一个好方法
您应该考虑降低依赖链(DB -> Rails -> Redis -> node -> client)
redis 是必须的吗? (如果需要实时,您可以将节点连接到您的数据库)
如果您不需要实时系统,请考虑改用 http,您可以 return rails 中的任何类型(您自己的 json、html、...)
我想在我使用 rails 构建的网站和另一个网站之间创建通信 API,这样我就可以将数据从我的数据库发送到该网站。所以我的想法是使用 node.js 我将创建实时的地方,因此它将在以下过程中起作用。我的数据库连接到 rails,rails 将它发送到 redis,然后 redis 将它发送到节点,最后节点将使用 socket.IO
将它发送到另一个网站问题:这有效吗?有更简单的方法吗?
仅使用 rails,创建控制器和操作 returns json。
您可以使用 https://github.com/rails-api/rails-api 来加快速度。
我认为这不是一个好方法 您应该考虑降低依赖链(DB -> Rails -> Redis -> node -> client) redis 是必须的吗? (如果需要实时,您可以将节点连接到您的数据库) 如果您不需要实时系统,请考虑改用 http,您可以 return rails 中的任何类型(您自己的 json、html、...)