14

Railsを使ったプロジェクトに取り掛かっていますが、本を購入する前に、実用的なRailsの本の第3版が出るのを待っています。

とにかく、私の質問は、どのように始めるかよりも少し指摘されています...

誰もが使用する必要のある宝石のいくつかは何ですか?

基本認証が必要なので、安らかな認証の宝石がありますが、それ以上に、自分が何を知らないのかわかりません。この情報の要約はどこかにありますか?99%の人が新しいRailsアプリケーションを開始するときに開始する基本的なセットアップはありますか?

前もって感謝します。

4

10 に答える 10

11

ほとんどのプロジェクトで使用する傾向のあるgemとプラグインは次のとおりです。

于 2008-09-22T19:17:31.270 に答える
5

ページネーションの場合、will_paginate

于 2008-09-22T19:17:43.970 に答える
3

HAMLは必須です。HTMLを同じように考えることは二度とありません。タグスープはもう必要ありません。

于 2008-09-22T19:46:29.220 に答える
3

これは、アプリケーションの動作にすべて依存するため、非常に主観的です。ただし、インストールしたGemsを確認したところ、必須として絶対に飛び出すのはCapistranoです。

ところで、Restful Authenticationは、GemではなくRailsプラグインです。

于 2008-09-22T19:18:22.563 に答える
1

誰もandandについて言及していないのはどうしてですか?それ以来、それは最高のものです||=

于 2008-09-23T03:06:25.170 に答える
1

必要な宝石は次のとおりです。

  • レール
  • レーキ

"gem install rails" を実行すると、Rails に必要なものがすべて手に入ります。ジェムは必要なときだけ必要なので、それ以前に心配する必要はありません。

編集:実際には、おそらく必要になるものがさらにいくつかあります。

  • mysql - または必要な Ruby データベース ドライバー
  • mongrel - 実稼働までは必ずしも必要ではありませんが、開発/テストでも使用すると便利です
  • ZenTest - ソース ファイルが変更されるたびにコンソール ウィンドウでテストが実行されるように、主に「自動テスト」に使用します。

他にも役立つ宝石がたくさんあるかもしれませんが、それらが適用可能かどうかを知るために、より多くの情報が必要です。

  • ウェブスクレイピング (hpricot)
  • CSV (fastercsv)
  • Amazon S3 のサポート (aws-s3)
  • 画像操作 (rmagick)
  • Graphing (gruff) - これをプラグインとして使用しています
  • ロールベースのセキュリティ (role_requirement) - これもプラグインです
于 2008-09-23T00:16:36.573 に答える
1
于 2008-09-23T00:22:55.500 に答える
0

注目したいかもしれません: http://rubygems.org/ - 最もダウンロードされた数、最もアクティブな数など、いくつかの興味深い統計が表示されます...

また、興味深く、ややわかりやすい: https://github.com/languages/Ruby

于 2010-11-28T01:51:33.963 に答える
0

rmagick の代わりに mini_magick を使用します。

于 2010-11-28T01:35:32.147 に答える
0

これは古いスレッドですが、この時点で宝石を持っている必要があると私が信じているものでリストを絞り込むと思いました:

于 2011-10-27T01:39:15.163 に答える