rails4で使える管理画面gemの今
Rails4で管理画面gemが使えるか調査してみた。結論から書くと全滅だった。
有名どころといえば、
- typus
- adctive_admin
- rails_admin
typus
ルーティングでmatchで使っているようで以下のメッセージが出てジェネレートできなかった。かなしい。issueとかまでは追ってない。
$ rails g typus /Users/retina_koji/.rvm/gems/ruby-2.0.0-p0/gems/actionpack-4.0.0.beta1/lib/action_dispatch/routing/mapper.rb:193:in `normalize_conditions!': You should not use the `match` method in your router without specifying an HTTP method. (RuntimeError) If you want to expose your action to GET, use `get` in the router: Instead of: match "controller#action" Do: get "controller#action" from /Users/retina_koji/.rvm/gems/ruby-2.0.0-p0/gems/actionpack-4.0.0.beta1/lib/action_dispatch/routing/mapper.rb:64:in `initialize' from /Users/retina_koji/.rvm/gems/ruby-2.0.0-p0/gems/actionpack-4.0.0.beta1/lib/action_dispatch/routing/mapper.rb:1425:in `new'
active_admin
rails4対応はそれどころじゃない印象。
https://github.com/gregbell/active_admin/issues/1963
rails_admin
rails4はベータだしまだ動かなくていいんじゃね?みたいな雰囲気があった感じがした。
https://github.com/sferik/rails_admin/issues/1443
active_adminのデザインすごく好きなのでとても残念に気持ちになりました。