Как сделать приложение с подключаемыми рельсами - PullRequest
0 голосов
/ 05 октября 2010

По сути, я хотел бы написать приложение rails 3, которое

  • встраивается в другие приложения rails 3 (в основном, некоторые маршруты, контроллер и некоторые представления, без сохранения моделей)
  • работает автономно
  • можно объединить в гем и запустить из команды (этот вариант лучше иметь)

Из того, что я прочитал, рельсовые двигатели полностью решат мою проблему. Подавляющее большинство того, что вы получаете, когда вы гуглите, это либо люди, жалующиеся на отсутствие документации, либо кто-то, создающий плагин, а не подключаемое приложение. Может ли кто-нибудь указать мне на лучшую документацию / скринкасты (даже книги, если нужно)

Спасибо большое

Ответы [ 2 ]

2 голосов
/ 07 октября 2010

Мэтт, я работаю над движком форума по рельсам, и мне пришлось многое из этого выяснить, поэтому я выделил основу в подробный пример, охватывающий множество общих потребностей. Он обобщен, так что вы можете легко адаптировать его. У меня пока нет подробной документации, но я ссылаюсь на источники, которые я использовал, чтобы выяснить это, и я рад ответить на вопросы о моем источнике. Проверьте это:

http://keithschacht.com/creating-a-rails-3-engine-plugin-gem/

1 голос
/ 05 октября 2010

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

Двигатели на самом деле работают намного лучше в Rails3.

Многие жалобы из предыдущих версий Rails были разрешены в последней версии. Я довольно широко использовал движки в Rails 2.x и не считаю их такими уж плохими, если честно.

...