■概要
筆者がよく使うGemとその依存関係、バージョン依存等を記載します。
kaminari
ページネーション
最新安定板を常に使用するのがよい。
Rails 4.1に対応しています。
github master HEADの活用も合わせて推奨
※ すでにサービスリリースしてあるプロジェクトの場合、
最新版が良いと思います。
device
認証:デファクトスタンダードになっている。
非常に癖が強いが使いこなせば、かなり色々出来ます。
・facebook認証
・twitter認証
・Google+認証
paperclip
画像アップデート整形
要imagemagic
geocoder
google mapのAPIです。
pry-rails
コンソールデバック用です。
rack-mini-profiler
Webの速度計測をするツールです。
initializeに以下のことをかけばdeveloperモードのみ発動します。
if Rails.env == 'development'
require 'rack-mini-profiler'
# initialization is skipped so trigger it
Rack::MiniProfilerRails.initialize!(Rails.application)
end