React Integration:如何将React组件与Rails后端连接?

时间:2019-07-24 02:09:11

标签: ruby-on-rails reactjs integration

很抱歉,对此有一个简单的答案,但我是新来的人。

我正在React中构建一个应用程序,并试图将两种基本形式(注册/登录)与Rails后端集成在一起。此时,我真的不需要认证用户,只需要记住用户并创建会话即可。

是否有一种简单的方法可以避免使用像Devise这样的方法?如果有人可以指出正确的方向,那将不胜感激。

正如我提到的,表格将是非常基本的。像这样:

    <form>
       <label for='email'>Email Address:</label>
       <input type="text" name="email" />
       <label for='password'>Password:</label>
       <input type="text" name="email" />
       <button> Login</button>
    </form>

       <form>
          <label for='email'>First Name:</label>
          <input type="text" name="first-name" />
          <label for='password'>Last Name:</label>
          <input type="text" name="last-name" />
          <label for='email'>Email Address:</label>
          <input type="text" name="email" />
          <label for='password'>Password:</label>
          <input type="text" name="password" />
          <label for='password'>Confirm Password:</label>
          <input type="text" name="password" />
          <button> Register</button>

        </form>

谢谢。

2 个答案:

答案 0 :(得分:0)

首先,您的rails后端需要是一个rest API,如果已经是,则需要发出react应用的请求,我建议您使用Axios

答案 1 :(得分:0)

您需要在Rails后端上创建Rest Api。一旦有了API端点,就可以使用fetch或axios随意调用这些端点上的响应。