LoginSignup
0
0

More than 5 years have passed since last update.

develop, testグループにあったgemを調べてみた(メモ)

Posted at

この記事について

塩漬けになっている、develop, test用のgemたちを調べてみました。

前置き

Railsを書いていると、デバックやテストをちょっと便利にしたいなぁという思いで、gemを追加してしまうことがあると思います。
しかし、いざ追加して使っても、ワークフローに結局入らず、塩漬けになっているようなgem達がいると思います。
もしくは、今の僕のように過去の先輩達が入れたgemを使ってないわぁ〜って人もいると思います。

ということで、ちょっと自分が使っていないけど、なぜか入っている develop, testグループのgemをちょっと残しておきます。

develop, testに入っていたgemたち

  gem 'shoulda-matchers' # validationなどのcallback関数とか、rspecを書くと長くなっちゃうやつをワンライナーでかける
  gem 'web-console' # ブラウザでconsoleを表示できる
  gem 'bullet' # n+1を発見するgem
  gem 'letter_opener' # ブラウザでメールを確認できる
  gem 'dotenv-rails'  # dotenv をrailsで使いようにしてくれる
  gem 'rubocop', require: false # rubocop require: false を指定しておくと自動requireされない
  gem 'therubyracer' # jsを動かしているv8というエンジンをrubyから触る
  gem 'derailed' # to measure using memory because heroku memory is overflowed 
  gem 'stackprof' # メソッドにかかる時間を調べてくれる [Ruby/Railsでの高速化の際に使うgem達](https://qiita.com/awakia/items/248340b341f335efde16)
  gem 'spring-commands-rspec' # springを使用してrspecを起動する
  gem 'rails-erd' # erd図を自動で作ってくれる
  gem 'hirb' # `rails c` でmodelかrデータを引っ張ってくる時に綺麗に表示してくれる
  gem 'hirb-unicode' # hirbで使うっぽい
  gem 'database_cleaner' # dbをrollbackしたりできるっぽいが使い所はわからない

0
0
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
0
0