306
306

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Ruby on RailsAdvent Calendar 2013

Day 12

Rails開発で有用な便利Gem一覧:2013年版

Last updated at Posted at 2013-12-11

Ruby on Rails Advent Calendar 12日目。

Rails開発で有用な便利Gem一覧 - Qiita [キータ]
↑去年のAdventCalendarで書いた上記の記事の2013年版です。
去年と比べるとRails3系で使っていたGemが順当にRails4に対応して、継続して使っている印象です。

※2013/12/12時点

DBアダプタ

定番。Rails4になってもおなじみ。

ログイン認証

↓自作したomniauth用のscaffoldを作るGemに組み込んで使っています。
shu0115/minimum-omniauth-scaffold

定数/設定値管理

だいたいrails_configを使ってます。

ページネーター

これはもうデファクトですね。

ユーティリティ

これも自分が作るRailsアプリではほぼ毎回使ってます。

デバッグ

7日目のAdvent Calendarで紹介されているrails-flogも試しに使ってみてます。
tail -f pinzo.log: Railsのログに出力されるパラメータとSQLを整形するgemを作った

アプリケーションサーバ

プロダクション環境ではunicorn、ローカルの開発環境や、Herokuでちょっと試す時などはpumaを使ってます。

Markdown

最近、redcarpetcoderayでMarkdownとシンタックスハイライトを実装しました。
Markdown/シンタックスハイライト導入 - redcarpet/coderay - Qiita [キータ]

画像管理

最近はほぼcarrierwave+mini_magickの構成で使ってます。

ジョブキュー処理

参考: ジョブキュー処理のResqueとDelayed Jobの使い分けの方針などはありますか? - QA@IT

Rails4.0で見送られたRailsデフォルトのキューの仕組みはおそらくRails4.1に入るのではないでしょうか。

Twitter/Facebook API操作

エラーハンドリング

参考:Rails で捕捉されない例外が発生したらメールを送る #Ruby #Rails #rack #AdventCalendar - Qiita

管理画面

モバイル

以上です。

この他にも、たくさん便利なGemがあると思うので、何か良いGemがあったら是非、教えてください。

306
306
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
306
306

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?