我开始的一个项目的工作使用的轨道,但我在等待的第3版实用轨订出来之前我买了一本书。

无论如何,我的问题是一个比较指比如何开始...

什么是一些必须具有宝石,每个人使用的?

我需要基本的认证,因此我们的宁静的身份验证的宝石,但除此之外,我不知道什么我不知道。是否有一个运行的这些信息的地方吗?一些基本的设置,99%的人开始与当开始一个新的轨道应用程序?

在此先感谢。

有帮助吗?

解决方案

宝石和插件,我倾向于用上我的大多数项目是:

其他提示

对于分页,请 will_paginate

这非常非常主观,因为这完全取决于您的应用程序的功能!但是,我刚刚看了一下我已经安装的Gems,并且绝对是跳出来的强制性的 Capistrano

BTW Restful Authentication是一个Rails插件而不是Gem。

HAML 是必备的。你再也不会以同样的方式想到HTML了 - 没有更多标签汤。

如何才能提及?这是 || =

以来最好的事情

唯一的宝石,你需要的是:

  • 瑞克

如果你在"宝石的安装轨道",你会得到你需要的一切轨。你只需要宝石的时候,你需要他们,所以它不值得担心在那之前.

编辑:实际上有几个你可能会需要:

  • mysql-或者什么的红宝石数据库驱动,你需要
  • 杂种-你不一定需要这个,直到生产,但这是很好的使用dev/测试过
  • ZenTest-我用这个主要是对"自动测试"使我的测试运行在控制台窗口时我来源文件改变

可能有许多其他宝石,帮助你,但是我们需要更多的信息,从你知道,如果他们是适用的,例如:

  • 网刮(hpricot)
  • CSV(fastercsv)
  • 亚马逊S3支持(aws s3)
  • 像操纵(rmagick)
  • 图形(粗声粗气)-我用这个作为一个插件
  • 基于角色的安全(role_requirement)-这是一个插件太

mini_magick而不是rmagick。

可能需要关注: http://rubygems.org/ - 您可以看到一些有趣的统计数据有:大多数下载,最活跃等...

同样有趣且有点说明: https://github.com/languages/Ruby

这是一个旧线,但我想我会完善该清单有什么我认为是必须如果坐在这个时间点:

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top