Gem 有没有同学用过 ActiveAdmin 这个 Gem?

bindiry · 2011年12月03日 · 最后由 RobotWang 回复于 2012年09月27日 · 8196 次阅读

http://activeadmin.info/

用过的能不能说一下使用感受?

共收到 27 条回复

这类全自动的工具定制麻烦,前期拿来快速构建后台,维护数据还是可以的。 但是最终还是需要自己搞的。

和rails_admin相比,哪个更好用?

#1楼 @huacnlee 谢谢华顺解答,我试用一下先。

我覺得 rails_admin 比較好用

实际上 ActiveAdmin 要出来的晚些, rails_admin 的功能更多... 不知道我有没有记反...

现在在用rails_admin,功能挺强大,不过要稍微修改一下适应业务逻辑就得啃配置文档和源码,activeadmin之前看过一下,有人说它比rails_admin更好定制,不过没具体使用过

#4楼 @xdite #5楼 @huacnlee #6楼 @Zernel

thx,看不少人都说rails_admin能好一些,我先玩玩rails_admin看。

@bindiry ActiveAdmin bug一堆。不推荐使用。

#8楼 @bony 谢谢提醒,还好没有先用这个。

看来只好自己写了,原来这两个都不支持mongodb

跟Django Admin比就太弱了……(Python党!!拖出去砍了 >。<)

#11楼 @iwinux 借用 @poshboytl 的话,其他语言项目我们的 RSpec,我们羡慕 Django 的 Django Admin

总觉得Django Admin是鸡肋。

#10楼 @bindiry 我现在进行的项目里统计分析和mongodb类的管理是复用了里面的模版,直接内嵌到RailsAdmin里的。反正业务逻辑不复杂,主要就是CRUD,比如审核状态或名字之类。

我倒觉得active_admin蛮好用的

#14楼 @mvj3 额。。对我这个初学者来说,把mongodb的功能内嵌RailsAdmin里比较难啊,有没有通俗点的内嵌思路或方法指教一下?

#16楼 @bindiry MongoDB 就不要用这个了,自己定义 scaffold 模板来搞,可以看 ruby-china 的 lib 目录,还有 https://github.com/huacnlee/rails_templates

#17楼 @huacnlee 感谢华顺指教,我来研究下。:)

#18楼 @bindiry rails_templets 这个需要手动定义一下,我那个是给出一个参考。 现在这个方式我已经在很多个项目中用上

#16楼 @bindiry 其实就是继承下controller和模版,复写部分代码 = =

用过 active_admin 和 rails_admin, active_admin 开发环境下 巨慢,自定义功能也比较弱,I18n也不完善,好多东西都是我自己改。rails_admin 就不会有这些问题,而且功能上也是非常不错的,历史记录都做了。

上贼船了,用ActiveAdmin开发了好几天,功能都差不多了,就是scope的时候太慢了,几个scope就给整几个count(*)。尤其是where条件多的时候。 功能也不够强大,木有model less的页面,但Issue中也有一堆这样的需求,就是不知道啥时候主干会有。

我正在用rails_admin搭建后台,还是很轻松的。

试过一次, 主要问题:

  1. 不支持AR之外的其他ORM
  2. View定制起来很麻烦,比如:不想使用默认的list/grid/table做index, 就得整个page(包括sidebar)自己实现而不能仅仅只修改其中一部分
  3. 文档(尤其是内置的视图部分)不全 ,很多东西得去看源文件

M,轻量级的话也可以考虑 typus

rails_admin定制业务逻辑 比较麻烦了!

用AA做过一个项目 它就是一个大杂烩,好处是上手快 它和cancan有冲突,devise定制比较蛋疼,view和controller写在一起 不推荐

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册