Ответ 1
Я проголосую за rails_admin
. Мне нравится его внешний вид и тот факт, что из коробки все модели доступны для администрирования. Функция истории также полезна.
Любой проект с Иегудой Кацем как наставником должен быть безопасным.
Я изучал некоторые плагины администратора rails и наткнулся на них:
https://github.com/gregbell/active_admin
https://github.com/sferik/rails_admin
https://github.com/thoughtbot/administrate (EDIT: добавлено позже)
Любые предложения относительно того, с кем идти. Я бы нуждался в этом, чтобы поддерживать ассоциации моделей и возможности добавления файлов.
Я проголосую за rails_admin
. Мне нравится его внешний вид и тот факт, что из коробки все модели доступны для администрирования. Функция истории также полезна.
Любой проект с Иегудой Кацем как наставником должен быть безопасным.
Я лично считаю, что эти два могут быть объединены и только что подняли вопрос по обоим проектам:
Я думаю, было бы здорово взять лучшие части от обоих и сотрудничать с недостающими частями.
Я думаю, что это действительно вопрос личных предпочтений. Больше людей используют rails_admin [*], но я предпочитаю active_admin.
Причины, по которым я выбрал ActiveAdmin, в основном заключались в том, что он был разработан с предположениями, что я сделал бы себя: используя драгоценные камни, такие как devise и inherited_resources, и используя хороший конструктор форм (formtastic, хотя я бы выбрал simple_form).
Я действительно предпочитаю, чтобы не все модели подвергались действию администратора по умолчанию, хотя rails_admin поддерживает это с помощью config.included_models.
[*] Часы/вилки на https://github.com/gregbell/active_admin vs https://github.com/sferik/rails_admin - хотя этот пробел закрытие.