你最喜欢的Rails有哪些鲜为人知的宝石/插件?
关于Rails插件的This question只提出了常见的嫌疑人(Paperclip,RSpec,Shoulda,Restful Auth等)。获得一份关于隐藏的,不太受欢迎的摇滚乐的列表真是太棒了。
答案 0 :(得分:4)
我最近在项目中使用了cache_money。它给我们带来了巨大的性能提升
答案 1 :(得分:4)
我刚开始使用App_Version。很高兴能够将您运行的应用程序版本放在页面底部(如本页右下角的“svn revision”编号)。
答案 2 :(得分:4)
我非常喜欢delayed_job的异步任务,它简单有效。一直在使用异步邮件取得巨大成功。
答案 3 :(得分:2)
另一个我发现我使用越来越多的是andand,这为你提供了有保障的方法调用。
而不是
entry.at('description') && entry.at('description').inner_text
你写了
entry.at('description').andand.inner_text
在过去的几个项目中,我的手指很多都在保存。
答案 4 :(得分:1)
Dr. Nic's Magic Models并不是说我在我的任何项目中实际使用了这个宝石,我只是觉得它在首次发布时很酷。尼克博士也做了一个黑客攻击,所以如果你在你的代码中输入错别字,那就会猜到你的意思,所以非常非常错误......但是很有趣。
答案 5 :(得分:1)
responds_to _parent允许您使用文件上传表单(不能使用真正的ajax)执行类似Ajax的操作。但您也可以在任何时候将RJS发送到父窗口时使用它。
另外,有点自我推销。我非常喜欢我的插件soundex_find,它允许您在自动完成或搜索中处理拼写错误和语音匹配。
答案 6 :(得分:0)
我认为Summarize(https://github.com/ssoper/summarize)和Geocoder(http://www.rubygeocoder.com/)非常酷。