ruby-on-rails - 将 Rails 与 React Native 连接起来
问题描述
对于一个大学项目,我必须在 Ruby on Rails 中构建一个网站并通过 Azure 进行部署。该网站正在运行并且运行顺利。
网站部署两周后,我的教授让我使用 Rails Backed 创建一个 React Native 应用程序。
到目前为止,我已经使用 React Native 创建了前端,但我不知道如何将它连接到 Rails 后端(我想我需要一个 API,但不知道该怎么做)。
我用谷歌搜索了它,但没有一个具体的教程可以帮助我将 Rails 实时网站与 React Native 连接起来。我是这个世界的新手,需要一些正确方向的指导。
解决方案
- 创建一个用作 api 的新 Rails 应用程序。您必须使用附加
--api
标志运行 rails new 命令。
rails new rails-api-with-react --api
- 进入目录
rails-api-with-react
- 启动你的服务器
rails server
使用 [Postman][1] 之类的工具检查服务器是否正在运行。
确认服务器启动并运行后,在React应用程序中向Rails服务器发出 get 请求
推荐阅读
- karate - 空手道 - 有没有办法在 XML 请求中保留(或添加)DTD
- java - 如果我需要在开始时评估条件,有没有办法避免 while(true) ?
- python - 如何在 PythonOperator Airflow 中调用返回值?
- cordova - @ionic-native/network 模块的问题
- scala - 将惰性值作为函数或方法参数传递而不对其进行评估?
- azure - 如何为客户端在内部/本地的独立应用服务器配置跨区域的负载均衡器
- html - 2列Flexbox等高但不同列宽
- ios - 如何在 Ionic 3 应用程序中启用“使用 Apple ID 登录”
- r - 更改条形宽度在 geom_bar 函数中不起作用
- angularjs - 我如何在 Tomcat 8.5 上部署 AngularJS