我正在使用 Rails 开始一个项目,但我正在等待实用 Rails 书的第 3 版出版,然后再购买一本书。
无论如何,我的问题比我如何开始更尖锐......
每个人都使用的必备宝石有哪些?
我需要基本身份验证,所以我有 restful 身份验证 gem,但除此之外,我不知道我不知道什么。在某处是否存在这些信息的枯竭?99% 的人在启动新的 Rails 应用程序时都会使用一些基本设置?
提前致谢。
我正在使用 Rails 开始一个项目,但我正在等待实用 Rails 书的第 3 版出版,然后再购买一本书。
无论如何,我的问题比我如何开始更尖锐......
每个人都使用的必备宝石有哪些?
我需要基本身份验证,所以我有 restful 身份验证 gem,但除此之外,我不知道我不知道什么。在某处是否存在这些信息的枯竭?99% 的人在启动新的 Rails 应用程序时都会使用一些基本设置?
提前致谢。
我在大多数项目中倾向于使用的 gems 和插件是:
对于分页,will_paginate。
这是非常非常主观的,因为这完全取决于您的应用程序的功能!但是,我刚刚查看了我已安装的 Gems,而绝对强制要求的一个是Capistrano。
BTW Restful Authentication 是 Rails 插件而不是 Gem。
HAML是必须的。您再也不会以同样的方式思考 HTML 了——不再有标签汤。
您需要的唯一宝石是:
如果您“gem install rails”,您将获得 Rails 所需的一切。您只在需要时才需要宝石,因此在此之前无需担心。
编辑:实际上你可能还需要几个:
可能还有许多其他宝石可以帮助您,但我们需要您提供更多信息才能知道它们是否适用,例如:
怎么没有人提到andand呢?这是自那以后最好的事情||=
mini_magick 而不是 rmagick。
可能需要关注:http ://rubygems.org/ - 你可以在那里看到一些有趣的统计数据:下载最多、最活跃等...
也很有趣,有点说明:https ://github.com/languages/Ruby
这是一个旧线程,但我想我会用我认为此时必须拥有的宝石来完善列表: