我正在使用Rails开始一个项目的工作,但是我正在等待第三版实用的rails book出来之前我购买了一本书。
无论如何,我的问题比我如何开始更有针对性......
每个人都必须使用哪些宝石?
我需要基本身份验证,因此我拥有了restful身份验证gem,但除此之外,我不知道我不知道的内容。这个信息在哪里崩溃了吗? 99%的人在开始新的rails应用程序时开始的一些基本设置?
提前致谢。
答案 0 :(得分:10)
我倾向于在大多数项目中使用的宝石和插件是:
答案 1 :(得分:5)
对于分页,will_paginate。
答案 2 :(得分:3)
这非常非常主观,因为这完全取决于您的应用程序的功能!但是,我刚刚看了一下我安装的Gems,并且绝对是跳出来的那个是强制性的Capistrano。
BTW Restful Authentication是一个Rails插件而不是Gem。
答案 3 :(得分:3)
HAML是必须的。你再也不会以同样的方式想到HTML了 - 没有更多标签汤。
答案 4 :(得分:1)
您需要的唯一宝石是:
如果您“gem install rails”,您将获得Rails所需的一切。你需要时只需要宝石,所以在此之前不值得担心。
编辑:实际上还有一些你可能需要的东西:
可能有许多其他宝石可以帮助您,但我们需要您提供更多信息,以了解它们是否适用,例如:
答案 5 :(得分:1)
答案 6 :(得分:1)
怎么没人提到andand呢?这是||=
答案 7 :(得分:0)
mini_magick而不是rmagick。
答案 8 :(得分:0)
可能需要关注:http://rubygems.org/ - 您可以看到一些有趣的统计数据:大多数已下载,最活跃等等...
同样有趣并且有点说明:https://github.com/languages/Ruby
答案 9 :(得分:0)
这是一个老线程,但我想我会用我认为必须拥有的宝石来改进这个列表: