IOS将互操作性与MySQL和Ruby on Rails相结合?



我是编程新手,正在用SwiftUI构建一个应用程序,想学习Ruby on Rails作为后端,并跳过核心数据(我听说没有必要,可以使用MySQL(

Combine是否与MySQL/Rube-on-Rails互操作?它需要吗?

我只是想建立一个最简单的技术堆栈来学习,并希望确保所有东西都能协同工作。

谢谢!

我没有使用过Swift或Combine,所以可能有更好的方法来集成Rails。

但有一种可靠的方法可以用于大多数语言和应用程序:使用Rails创建一个RESTneneneba API,然后让应用程序对Rails服务器进行HTTP调用。让Rails管理数据库,并用JSON描述对象/记录。

rails new --api ./my_app将为您提供一个小型的Rails应用程序,主要用于处理API调用。

基本上,您将编写两个项目,一个用于Swift/Component客户端,一个为Rails服务器。但将两者分开意味着,随着项目的发展,您可以编写其他客户端(例如网站(,而不会遇到额外的麻烦。

最新更新