加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Ruby on rails服务器应用程序IOS iphone客户端?

发布时间:2020-12-16 19:09:22 所属栏目:百科 来源:网络整理
导读:什么是在rails应用程序上定期 ruby的最佳方式是真正的 IOS iphone应用程序? 这个想法是建立一个有趣和教育学校项目,一个简单的Iphone应用程序连接到ruby on rails应用程序的数据.看过一些过时的文章,想问一下这个服务器的一些建议 – ruby??的客户端模型和i
什么是在rails应用程序上定期 ruby的最佳方式是真正的 IOS iphone应用程序?

这个想法是建立一个有趣和教育学校项目,一个简单的Iphone应用程序连接到ruby on rails应用程序的数据.看过一些过时的文章,想问一下这个服务器的一些建议 – ruby??的客户端模型和ios应用程序.

>如何将数据从ruby app移动到IOS app xml?
>如何从IOS应用程序与Ruby on Rails应用程序进行交互?
>是否有关于此主题的开源示例应用程序或最近更新的资源(宝石,开源项目,教程,文档)

还有什么是在铁轨和Iphone应用程序上做ruby时检查的好网站?
我很想听到一些反馈意见,我已经调查过并对上述概念有了粗略的想法,但正如旧资源所说的那样.来自您的专家的第一手经验将受到高度赞赏!

解决方法

像这样的Rails后端的一般设置可能是:

身份验证:使用基本身份验证方案对rails后端进行身份验证.我会使用Devise和CanCan,它们易于设置和工作.如果您不希望人们登录但仍希望进行身份验证,则可以使用令牌.

推送通知:使用APN Gem

GET数据:使用Rails后端的GET控制器,您可以专门请求json或只返回json作为默认值/articles/:id.json

def show
  begin
    @article = Article.find(params[:id])
  rescue Exception => e
    render :text => "unknown article id",:status => 404
  else
    render json: @article
  end
end

如果您想要返回自定义JSON.您可以在模型中覆盖它:

#overide default json output
def as_json(options)
  # this ignores the user's options
  super(:only => [:id,:type,:title,:content])
end

创建数据:使用你的Rails后端的Create控制器,你可以像表单一样提交,所以POST的文章如[article] = value.如果你喜欢,如果创建成功,你可以返回纯文本或json.

更新数据:使用rails后端的Update控制器.你在这里使用PUT而不是POST.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读