Помощники в Rails используются для организации помощников в представлениях.Таким образом, вы можете создать метод в некотором вспомогательном модуле, скажем:
module SomeModule
def markdown(string)
#some behaviuor
end
end
и затем используйте его в представлении: markdown("Hello world")
.
В папке Lib должны храниться части кода, которые не полностью соответствуют моделям, контроллерам, помощникам или представлениям.Скажем, вы реализуете свой собственный веб-сканер в отдельном классе.Лучше сохранить его в lib/my_crawler.rb
.