2017年4月20日のブックマーク (2件)

  • [Rails 5]実は不要なgem・使われなくなりつつあるgem(2017年版)|TechRacho by BPS株式会社

    こんにちは、hachi8833です。今回はRails 5を対象に、実はなくてもよいgemや使われなくなりつつあるgemをリストアップします。ネット上の情報が古いことに気づかずにこうしたgemを導入してしまうと後々変更が面倒になりますね。 記事は今後も継続して更新いたします。 記事と逆の、Rails 5向け厳選・定番gemリストについては以下をご覧ください。 [Rails 5] rails newで使いたい厳選・定番gemリスト(2017年版) 【募集】不要なgem・使われなくなりつつあるgem情報 こうしたgemが他にもありましたら、記事末尾のフォームまたは@techrachoまでお知らせください。確認の後、記事に追記いたします。 quiet_assets リポジトリ: evrone/quiet_assets ログチェック時に邪魔になりがちなアセット(静的ファイル)へのアクセスログを

    [Rails 5]実は不要なgem・使われなくなりつつあるgem(2017年版)|TechRacho by BPS株式会社
    Peranikov
    Peranikov 2017/04/20
  • 権限管理のgemで良いのはどれ? - おもしろwebサービス開発日記

    昨日は ginza.rb 31回目のミートアップでした。 Ginza.rb 第31回 ユーザの権限管理どうしてます? - Ginza.rb | Doorkeeper @kyuden_ さんに、現状の二大認可 gem である cancancan や pundit、それらの問題点を解決するために作った banken について発表してもらいました。 感想 個人的には pundit のリソースベースでの権限管理は悪くないと思っています。ただスライドで書かれているような、Admin::UsersControlller と UsersController で処理を分けたい時などのエッジケースで回避策を模索しなきゃいけないのはだるいですね。banken だと、コントローラベースなのでコード記述量は増えてしまうのですがその分ハマりどころが減るので、そのトレードオフを考慮しつつ案件によって使い分けるのがいい

    権限管理のgemで良いのはどれ? - おもしろwebサービス開発日記
    Peranikov
    Peranikov 2017/04/20