我最近一直在使用漂亮的活动管理员,并在我的应用程序中遇到了一些性能问题和其他问题,包括接管 Sunspot gem 使用的干净和漂亮的“搜索”关键字(如 Model.search ) 被 meta_search 取代。
所以我现在对 ActiveAdmin 不满意,想看看是否有一些不错的替代方案可以提供良好的管理框架并提供浏览数据的能力,因为我将在 heroku 上部署并直接在那里浏览数据库没有像 active_admin 这样的东西并不是那么简单。
任何对管理框架的建议或指针将不胜感激
我最近一直在使用漂亮的活动管理员,并在我的应用程序中遇到了一些性能问题和其他问题,包括接管 Sunspot gem 使用的干净和漂亮的“搜索”关键字(如 Model.search ) 被 meta_search 取代。
所以我现在对 ActiveAdmin 不满意,想看看是否有一些不错的替代方案可以提供良好的管理框架并提供浏览数据的能力,因为我将在 heroku 上部署并直接在那里浏览数据库没有像 active_admin 这样的东西并不是那么简单。
任何对管理框架的建议或指针将不胜感激
我能想到:
我还发现一篇(较旧的)文章对这三者进行了比较。
[编辑:2018 年 3 月更新]
以上似乎仍然相关,但街区里有一些新的孩子:
令我惊讶的是,我注意到我用于此目的的第一个 gem 仍在积极开发中:activescaffold
另外为了将来参考检查ruby-toolbox 的相关类别。
看看RailsAdmin。这是两者的快速比较——RailsAdmin 和 ActiveAdmin 服务于不同的目的——RailsAdmin 旨在提供一个开箱即用的管理 UI,只需很少或不需要手动调整,而 ActiveAdmin 或多或少是一个脚手架(或框架)用于构建管理界面。通常,您可以使用 ActiveAdmin 构建更灵活的 UI,但这需要您付出更多的努力。我对 Rails 开发人员的建议始终是相同的——首先尝试 RailsAdmin,如果它还不足以让您使用 ActiveAdmin 开发自定义 UI。
我已经写了一篇关于这个主题的相当广泛的文章。你可能想检查一下。文章的评论提到了您可以考虑的其他一些不错的选择。
我在使用 Active Admin 时遇到了类似的问题,但找不到更好的选择。
所以我决定建立Forest Admin。
我写了一篇文章来了解 Forest Admin 与 ActiveAdmin 的区别以及我们重点解决的问题: Forest Admin vs Active Admin
看看新的宝石Upmin Admin Ruby。看起来很有前途。