【问题标题】:Connect Rails with React Native将 Rails 与 React Native 连接起来
【发布时间】:2019-03-08 19:05:51
【问题描述】:

对于一个大学项目,我必须在 Ruby on Rails 中构建一个网站并通过 Azure 进行部署。该网站已上线并顺利运行。

网站部署两周后,我的教授让我使用 Rails Backed 创建一个 React Native 应用程序。

到目前为止,我已经使用 React Native 创建了前端,但我不知道如何将它连接到 Rails 后端(我想我需要一个 API,但不知道该怎么做)。

我用谷歌搜索了它,但没有一个具体的教程可以帮助我将 Rails 实时网站与 React Native 连接起来。 我是这个世界的新手,需要一些正确方向的指导。

【问题讨论】:

  • 我两个都用过,rails 作为后背和 ract-native 移动,只需通过 api 绑定它们
  • 谢谢!你能给我推荐一个特定的 API 构建器或我可以使用的教程吗?
  • 用jbuilder很简单,通过添加到路由.json结尾
  • 我的 Rails 网站必须上线才能在应用程序上测试 jbuilder 吗?

标签: ruby-on-rails api react-native


【解决方案1】:
  1. 创建一个用作 api 的新 rails 应用程序。您必须使用附加的 --api 标志运行 rails new 命令。
rails new rails-api-with-react --api
  1. 进入目录
rails-api-with-react
  1. 启动您的服务器
rails server
  1. 使用 [Postman][1] 之类的工具检查服务器是否正在运行。

  2. 确认服务器已启动并运行后,在 React 应用程序中向 Rails 服务器发出 get 请求

【讨论】:

  • 谢谢!我不明白原来的 Rails 和应用程序将如何通信。我的意思是:如果我使用 --api 作为 API 创建一个新的 Rails 应用程序,这个新应用程序如何知道必须连接到原始 Rails?
猜你喜欢
  • 2017-11-07
  • 1970-01-01
  • 1970-01-01
  • 2021-06-04
  • 1970-01-01
  • 1970-01-01
  • 2019-04-18
  • 2021-08-22
  • 2017-06-03
相关资源
最近更新 更多