Rails плагин для генерации динамических / ajax crud интерфейсов, совместимых с Rails 3 beta? - PullRequest
6 голосов
/ 19 мая 2010

Кто-нибудь знает какие-нибудь хорошие гемы или плагины для создания динамических / ajax crud интерфейсов для проектов Rails 3? Я знаю, что активные скаффолды были популярны и раньше, и прошло какое-то время, так как я использовал их / любые другие драгоценные камни, подобные этому (я обычно просто пишу это сам).

Мне нравится направление, в котором движется драгоценный камень (http://github.com/justinfrench/formtastic)), и удивляюсь, что еще люди с ним комбинируют.

Также мне нравится подход генераторов , который использует Райан Бейтс, и он, кажется, делает обновления для Rails 3.

Что-нибудь еще мне здесь не хватает? (Я также открыт для гемов, не совместимых с Rails 3, я думаю, я всегда могу внести свой вклад и попытаться помочь им перейти к следующему этапу.;))

Ответы [ 4 ]

1 голос
/ 17 сентября 2010

Есть вилка активных лесов, совместимая с рельсами3:
http://vhochstein.wordpress.com/2010/08/28/setupactivescaffoldrails3/
Дополнительная информация:
http://github.com/vhochstein/active_scaffold
http://github.com/vhochstein/active_scaffold/wiki
http://groups.google.com/group/activescaffold/browse_thread/thread/b0447f2c3c655a45/f2f3687e7d954590

Я воспользуюсь случаем, чтобы упомянуть некоторые из моих личных проблем с AS по отношению к Rail3:

  • AS необходимо отделить AR и работать вместо ActiveModel
  • он должен предлагать какой-то подключаемый API для самоанализа столбцов, чтобы он мог работать с другими ORM, такими как Mongoid
  • конфигурация AS должна быть для каждого запроса (на уровне экземпляра) не глобальной (безопасность потоков, проще взломать) или глобальной с переопределением запросов без сохранения состояния (надеюсь, это имеет смысл), первый подход намного лучше

может написать что-нибудь с нуля ...

PS. AS - одна из лучших программ, которые я использовал, многие люди не понимают ее мощь из-за довольно крутой кривой обучения.

0 голосов
/ 30 января 2011

rails_admin был написан с нуля для Rails 3 - я использую его в основном в каждом проекте

0 голосов
/ 07 июня 2010

Я использую admin_data для базовой серверной части CRUD сайта, на котором запущена бета-версия Rails 3. Я пробовал несколько других и имел проблемы с совместимостью с Rails 3.

0 голосов
/ 01 июня 2010

Вы можете СУШИТЬ свои контроллеры crud с помощью драгоценного камня наследия: http://github.com/josevalim/inherited_resources

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...