[Ruby][Rails] 厳選ライブラリ・ツールまとめ by WEB+DB PRESS Vol.67


「WEB+DB PRESS Vol.67」に掲載されている「Ruby わくわくナビ」で紹介されていた「厳選!用途別Ruby/Railsライブラリ・ツール」の一覧をメモ。

「機能の実装」「テスト」「作業の効率化」「運用」をテーマに色々と紹介されていました。

機能の実装編

ユーザ認証

plataformatec/devise はてなブックマーク - plataformatec/devise

NoamB/sorcery はてなブックマーク - NoamB/sorcery

ページネーション処理

amatsuda/kaminari はてなブックマーク - amatsuda/kaminari

パンくずリストの表示

zachinglis/crummy はてなブックマーク - zachinglis/crummy

アクセス権限の一括管理

ryanb/cancan はてなブックマーク - ryanb/cancan

画像のアップロード処理

thoughtbot/paperclip はてなブックマーク - thoughtbot/paperclip

markevans/dragonfly はてなブックマーク - markevans/dragonfly

レコードの削除を「論理削除」にする

radar/paranoia はてなブックマーク - radar/paranoia
 

テスト編

現在時刻に関係するテスト

jtrupiano/timecop はてなブックマーク - jtrupiano/timecop

bebanjo/delorean はてなブックマーク - bebanjo/delorean

メール送信処理のテスト

bmabey/email-spec はてなブックマーク - bmabey/email-spec

More Test!!

guard/guard はてなブックマーク - guard/guard

guard/guard-rspec はてなブックマーク - guard/guard-rspec

Growl はてなブックマーク - Growl
 

開発作業の効率を上げる

モデルの「表示に関する処理」を上手に扱う

amatsuda/active_decorator はてなブックマーク - amatsuda/active_decorator

オブジェクトの中身をきれいに表示する

michaeldv/awesome_print はてなブックマーク - michaeldv/awesome_print

処理途中のオブジェクトの中身を表示する

esminc/tapp はてなブックマーク - esminc/tapp

快適なREPL環境

pry/pry はてなブックマーク - pry/pry

Pry – an IRB alternative and runtime developer console はてなブックマーク - Pry - an IRB alternative and runtime developer console

Rubyistよ、irbを捨ててPryを使おう – TIM Labs はてなブックマーク - Rubyistよ、irbを捨ててPryを使おう - TIM Labs

モデルの属性に列挙型を使う

twinslash/enumerize はてなブックマーク - twinslash/enumerize

Twiwt:Blog / jugyo : enumerize 便利♡ – Enumerated attributes with I18n and ActiveRecord/Mongoid support はてなブックマーク - Twiwt:Blog / jugyo : enumerize 便利♡ - Enumerated attributes with I18n and ActiveRecord/Mongoid support
 

運用する

アプリケーションの設定を上手に管理する

binarylogic/settingslogic はてなブックマーク - binarylogic/settingslogic

アプリケーションのパフォーマンスを把握する

Web Application Performance Management (APM) : New Relic はてなブックマーク - Web Application Performance Management (APM) : New Relic

newrelic/rpm はてなブックマーク - newrelic/rpm

複数のアプリケーションを並行して開発する

Pow: Zero-configuration Rack server for Mac OS X はてなブックマーク - Pow: Zero-configuration Rack server for Mac OS X

rodreegez/powder はてなブックマーク - rodreegez/powder

Pow使うならPowder入れておくだァーッ! – Meltdown Countdown はてなブックマーク - Pow使うならPowder入れておくだァーッ! - Meltdown Countdown
 

以上です。

  1. コメントはまだありません。

  1. トラックバックはまだありません。