Created
June 12, 2017 15:38
-
-
Save ymsrk/cc16a964102ad3a7eaea7742d42c343d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## Add Gem files | |
gemの名前 | 内容 | |
--------------------- | --------------------------------------------- | |
sidekiq | 非同期処理を実現する | |
active_decorator | レイヤーを追加する | |
pry-rails | pryでrails consoleを利用できる | |
pry-byebug | pryでステップ実行ができる | |
hirb | モデル出力を整形して表示 | |
hirb-unicode | マルチバイト文字を問題なく表示 | |
better_errors | エラー画面がリッチになる | |
binding_of_caller | エラーが発生した時の変数の内容が出力される | |
spring | コマンドの高速化 | |
rails-erd | モデルのER図を生成 | |
kaminari | ページネーション機能を作る | |
rspec-rails | rspecでテストを実行 | |
shoulda-matchers | バリデーションのテストを簡潔に書く | |
factory_girl_rails | fixture replacement | |
capybara | エンドツーエンドのテスト | |
poltergeist | Jsのテスト | |
database_cleaner | データベースを削除してキレイにする | |
simplecov | テストコードのカバレッジレポート出力 | |
brakeman | コードの品質を静的解析 | |
rubocop | コーディング規約の自動チェック | |
spring-commands-rspec | springでRSpecコマンドが実行できる | |
activeadmin | Administration Framework | |
settingslogic | Configuration | |
slim-rails | Use slim for templates | |
meta-tags | SEO | |
sitemap_generator | SEO | |
jquery-rails-cdn | Load jquery from CDN | |
bullet | n+1問題を発見 | |
pry-doc | pry中に show-source [method名] でソース内を読める | |
pry-stack_explorer | pry中にスタックを上がったり下がったり行き来できる | |
rails-flog | HashとSQLのログを見やすく整形 | |
awesome_print | Rubyオブジェクトに色をつけて表示して見やすくなる | |
quiet_assets | ログのassetsを表示しないようにし、ログを見やすくしてくれる | |
capybara-webkit | エンドツーエンドテスト(javascript含む) | |
launchy | capybaraのsave_and_open_pageメソッドの実行時に画面を開いてくれる | |
test-queue | テストを並列で実行する | |
faker | 本物っぽいテストデータの作成 | |
faker-japanese | 本物っぽいテストデータの作成(日本語対応) | |
参考サイト [Railsプロジェクト新規作成後の各種設定まとめ](http://qiita.com/tomomomo1217/items/9c57837d0062e858d20f)<br> | |
参考サイト [rails newしたときの開発を効率化するためにまず行いたい6つの設定まとめ](http://ruby-rails.hatenadiary.com/entry/20150204/1423055537) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment