【发布时间】:2018-10-17 21:51:19
【问题描述】:
我正在学习 Node.Js,并且我已经有一些用 Ruby 构建的 API。
有没有办法使用 Node.Js 向该 API 添加额外的端点?
谢谢
【问题讨论】:
标签: ruby-on-rails node.js api
我正在学习 Node.Js,并且我已经有一些用 Ruby 构建的 API。
有没有办法使用 Node.Js 向该 API 添加额外的端点?
谢谢
【问题讨论】:
标签: ruby-on-rails node.js api
您有几个选择: 让您的节点应用程序成为反向代理并监听所有调用,无论它不处理任何路由,将其转发到 rails 应用程序。
Forward express js route to other server
让您的 Rails 应用程序成为反向代理并将新路由转发到节点应用程序。
How can I use Rails routes to redirect from one domain to another?
使用像 ngnix 或 traefik 这样的反向代理。这些将侦听所有路由并将请求发送到您配置的应用程序。如果您已经在使用 docker,Traefik 会变得非常容易。 Traefik 还有一个用于 windows/mac/linux 的二进制文件,使用 [File] 配置也很容易设置
【讨论】: