In Rails 3, Engines are miniature Rails applications that you embed into your main application. I think they’re a great idea, more on that below, but they sure generate a lot of questions once you start trying to build them. A lot. I have no... 続きを読む
Engine を作る手順をまとめてみます。 Engine は Ruby on Rails の plugin の一種で、controller, mode, view をまるごと plugin 化するのに便利です。 手順 1. Engine 化対象のアプリケーションをまず作る 2. Rails Engines プラグインをインストール 3. Engin... 続きを読む
Rails Engines は、Ruby on Rails (以降 Rails) 製アプリケーションを、アプリケーションエンジン(以降 エンジン)として扱うための仕組みを提供してくれます。 エンジンが保有する資産(ルーティングやコントローラ、モデルなど)を、エンジンを利用したアプリケ... 続きを読む
Download: source codeProject Files in Zip (56.6 KB)mp4Full Size H.264 Video (19.6 MB)m4vSmaller H.264 Video (12.7 MB)webmFull Size VP8 Video (18.7 MB)ogvFull Size Theora Video (23.3 MB) 先週末Rails 3.1 HackFestが開催され、参加者の努力によって... 続きを読む
本日のアクセス数TOP5¶ Wiki Extensions en(138)Redmineプラグイン集(93)Code Review(38)Wiki Extensions(37)FrontPage(22) アクセス数TOP10¶ Wiki Extensions en(120618)Redmineプラグイン集(105455)Wiki Extensions(80082)Code Review(33651)FrontPage(32619)... 続きを読む
railsどんなものかしら、と思って調べてみました。実はenginesとか(Merbのsliceとか)懐疑派だったんですが、最近になっていくつか良さそうなユースケースが思いついたんで、うまくやれないかな、と。これまで懐疑派だった償い?として、rails-enginesチームの公... 続きを読む
Written by @dr_taka_n at 2011/02/24 22:38 [rails, cms, ruby, refinerycms] Refinery CMS における Engine Refinery CMS の機能を拡張するには、Engine と呼ばれるものを追加する。 Getting Started with Refinery - Guides - Refinery CMS Engine という言... 続きを読む
railsRails エンジン (Rails Engine) は、ひとことで言うと、Rails アプリケーションの再利用を容易にする仕組みです。Rails エンジンに関することは、https://github.com/rails/rails/blob/master/railties/lib/rails/engine.rb に全て書いてあるのですが、自... 続きを読む