Учебник по плагину Rails в глубине - PullRequest
5 голосов
/ 03 декабря 2010

Я хочу изучить плагины rails очень подробно, чтобы понять, как спроектированы плагины rails в github.

Я ищу что-то, что выходит за рамки высокого уровня, но затем идет подробно.

plugins, generators, etc.

это существует?

Ответы [ 2 ]

3 голосов
/ 03 декабря 2010

Я думаю, что вы действительно ищете глубокое понимание Ruby Object Model и Ruby Metaprogramming. Кристально чистое понимание их обоих крайне важно для создания разнообразных полезных плагинов для rails. Я бы не советовал сначала погружаться в разработку плагина rails без этих двух.

К сожалению, у меня не так много ресурсов, которые позволили бы вам глубже понять их, но вот кое-что, с чего можно начать.

http://www.hokstad.com/ruby-object-model.html

http://www.ruby -doc.org / Docs / Понимание% 20Ruby% 27s% 20Object% 20Model / ChrisPine_UROM.ppt

http://www.rubyfleebie.com/3-steps-to-understand-how-classes-and-objects-work-in-ruby/

Кроме того, я очень рекомендую эту книгу - Метапрограммирование Ruby Дэйва Томаса , а также внимательное чтение The Ruby Way .

Как только вы ознакомитесь с объектной моделью и метапрограммированием, понимание конструкции рельсов становится легче и с опытом, оно начинает появляться естественно. Расширить то же самое с помощью плагинов и гемов было бы намного проще.

0 голосов
/ 03 декабря 2010

Я бы рекомендовал вам прочитать http://guides.rubyonrails.org/plugins.html

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