非常に詳細な方法でレールプラグインを学びたいので、githubのレールプラグインの設計方法を理解できます。Rails in depthプラグインチュートリアル
私は高レベルで物事を説明しているものを探していますが、詳細についています。
plugins, generators, etc.
これはありますか?
非常に詳細な方法でレールプラグインを学びたいので、githubのレールプラグインの設計方法を理解できます。Rails in depthプラグインチュートリアル
私は高レベルで物事を説明しているものを探していますが、詳細についています。
plugins, generators, etc.
これはありますか?
を読むためにあなたをお勧めします。便利なレールプラグインの様々なビルドができるようにするには、両者の明確な理解が不可欠です。私は、これらの2つがないと、まずレールをプラグイン開発に乗り込むことをおすすめしません。
残念ながら、私は彼らにあなたの深い洞察力を与えるが、ここであなたが始めるために何かあるでしょう多くのリソースを持っていません。
http://www.hokstad.com/ruby-object-model.html
http://www.ruby-doc.org/docs/Understanding%20Ruby%27s%20Object%20Model/ChrisPine_UROM.ppt
http://www.rubyfleebie.com/3-steps-to-understand-how-classes-and-objects-work-in-ruby/
また、私は非常にこの本をお勧めします - Ruby Metaprogramming by Dave ThomasともThe Ruby Wayを注意深く読みます。
あなたがオブジェクトモデルとメタプログラミングと徹底したら、レールの設計を理解することが容易と経験となり、それが自然に来ることを開始します。プラグインと宝石で同じものを拡張することはずっと簡単です。
私はあなたが本当に探していることはRubyのオブジェクトモデルとRubyメタプログラミングの深い理解だと思うhttp://guides.rubyonrails.org/plugins.html
いいですが、プラグイン自体、すべてのコールバックとプラグインでバインドできる場所を歩いてみましょうか? – mpapis
ここでも、ActiveRecord/ActionControllerの設計方法とコールバック/フックの仕組みを理解する必要があります。そのルビー。最初にマスターRuby。それは私のアドバイスです。私はこれになると、ショートカットがあるとは思わない。 – Chirantan