Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
yashin
@yashin
Member
NO. 18945 / 2015-05-21

深圳
3 Topics / 15 Replies
1 Followers
5 Following
13 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 同时需要 API 和 Web 页面的 Rails 项目,怎样结合 Grape 和 Rails? at April 19, 2016

    如果没有 web 单纯用 Rails 写 API 有点大炮打蚊子的意思,@rei 老大说那是你大炮用得不好 😊。个人认为 grape 简单,足够应付 API,楼上提到的参数验证还有结合 swagger 也是极好的。而 Rails 是个臃肿的 web 架构(原谅我不懂给它瘦身)Ruby 被“慢骂”的原因不正好是太多的误用吗,足够简单才好去避免误区。

  • 收一本书,Ruby 元编程 (第二版)! at April 19, 2016

    浪费邮费,也不环保了,好书可借不可转让,买一本吧

  • 服务器会忽然挂掉,估计应该是 Nginx,但是日志没显示任何错误,应该要怎么排除问题? at April 08, 2016

    如果真是 nginx 挂掉这流量是有多大呢

  • Grape 中如何使用 respond_to at April 08, 2016
    format :json
    get 'jsondata' do
      {results: {coupon: {title: @user_coupon.title, value: @coupon_value, end_date: @end_date}}, statusCode: 200, statusMsg: "恭喜你成功获取优惠券", success: true}
    end
    

    grape 写接口这么干就好了哈 https://github.com/ruby-grape/grape

  • Rails- 让我欢喜让我忧! at March 16, 2016

    说跟 Rails 没关系呢,是因为其他语言其他框架也可能有类似问题。说和 Rails 有关系呢,是楼主提的几个点在 Rails 项目里很常见,说明 Rails 太灵活,导致了乱用误用。能力越大责任越大。

  • 应届生求个实习职位,怎么就这么难啊?求支招! at December 25, 2015

    http://job.oschina.net/position/5898_943418_22682 码云业务目前主要是 ruby 技术栈,欢迎:)

  • [深圳] 优融 招聘 Ruby on Rails 工程师 at December 24, 2015

    挺好的啊,居然没人评论

  • Grape API params { requires :token } 无法验证在 headers 中的 token 参数 at December 15, 2015

    #6 楼 @sharpx #7 楼 @larrylv 原本逻辑是有处理没有 token 的情况,增加 desc 是为了更方便用 swagger 测试和发布接口文档

  • Grape API params { requires :token } 无法验证在 headers 中的 token 参数 at December 15, 2015

    #8 楼 @qinix 是的,headers 描述刚好可以实现,变态就在于我们的 token 要同时支持放在 header 或者 query 中。。。因为友伤着么调用,得兼容。本来增加描述是为了开放 oauth2 方便的,看来只能 oauth2 版本再规范只放一个地方了。

  • Grape API params { requires :token } 无法验证在 headers 中的 token 参数 at December 14, 2015

    #3 楼 @geekontheway 我错了,是拿不到,是我们代码里有个地方用 env["HTTP_TOKEN"] 拿的。。。

  • Grape API params { requires :token } 无法验证在 headers 中的 token 参数 at December 14, 2015

    #3 楼 @geekontheway RestClient.get("http://127.0.0.1:9292/api/projects", {params: {page: 1}, token:'ffae4T9STVA5zsZT1tAdL'}) 只放 header 啊

  • Grape API params { requires :token } 无法验证在 headers 中的 token 参数 at December 14, 2015

    #1 楼 @geekontheway 但是如果去掉 params { requires :token } 在接口中可以 params[:token] 直接取到。不太明白为什么 params block 就不能验证到呢?

  • [深圳] DJI 大疆创新 招聘 Ruby 工程师 3 名 (月薪 15-30k) at November 28, 2015

    大疆顶一个,要是说明一下负责哪快的业务就更好匹配了

  • 华顺讲 High 了... at October 10, 2015

    #41 楼 @jasl 中间位置冷,应该可以按位置调才对啊

  • 华顺讲 High 了... at October 10, 2015

    会场好冷啊,穿了外套还冷😂

关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English