ActiveAdminの代替品

最近、active admin を使っているのですが、パフォーマンスの問題や、Sunspot gem (Model.search など) が使っているクリーンで素晴らしいキーワード "search" が meta_search に置き換えられてしまうなど、私のアプリケーション全体でいくつかの問題が起こっています。

私はherokuにデプロイする予定なので、active_adminのようなものなしで直接データベースをブラウズすることはそれほど簡単ではないので、データを参照する能力だけでなく、良い管理フレームワークを与えることができる素晴らしい代替品があるかどうかを確認したいのです。

管理フレームワークに関する提案やポインタがあれば、とてもありがたいです。

ソリューション

思い当たる節がある。

また、この3つを比較した(古い)articleも見つかりました。

[EDIT:2018年3月更新】の記事]

上記はまだ関連性がありそうですが、新しい子も出てきていますね。

  • trestleは非常に有望だと思います:クリーン、レスポンシブ、モダン(私の現在のお気に入りです!)。
  • administrateはthoughtbotによって作られ、rails-adminとactive-adminを実際に単純化することによって改善することを目指しています(例えば、DSL'がない)。興味深いアプローチ

驚いたことに、この目的のために使った最初のgemはまだ活発に開発されていることに気づきました。activescaffold です。

また、今後の参考のために the ruby-toolbox''s relevant category をチェックしてください。

解説 (0)

RailsAdmin](https://github.com/sferik/rails_admin)を見てみてください。RailsAdminとActiveAdminは異なる目的をもっています。RailsAdminは手動でほとんど手を加えることなく、すぐに使える管理UIを提供することを目的としており、ActiveAdminは管理インターフェースを作るための多かれ少なかれ足場(またはフレームワーク)なのです。一般に、ActiveAdminを使えばより柔軟なUIを構築することができますが、そのためにはより多くの労力が必要となります。Rails開発者への私の提案はいつも同じです。まずRailsAdminを試してみて、もしそれが十分でなければ、ActiveAdminでカスタムUIを開発することです

このテーマについて、私はかなり広範な記事を書きました。一度ご覧になってみてください。この記事のコメント欄には、他に検討できる素晴らしいオプションがいくつか紹介されています。

解説 (0)

新しいgem Upmin Admin Rubyを見てください。とても期待できそうです。

解説 (0)