devise(デバイス)とは
ユーザー管理機能を簡単に実装するためのGemで、ユーザー登録やログインなどの認証関係の機能を簡単に実装することができます。
devise gemを使用している場合、新規登録ページへのルーティングとコントローラーのアクションはdevise gemが内部で処理してくれるみたいなので、新たにnewアクションを定義する必要はないみたい!
とっても便利😊
よく使われるGemをまとめてみました!
rspec-rails・・・コマンドの実行でテストの実行を行うことができる。
クラスやメソッド単位でテストを行うことができる。
factory_bot_rails・・・サンプルデータを簡単に作成することができる。
rubocop・・・実行することで Ruby コードをチェックすることができ、
コードを整形したり警告を出してくれる。
などなど、どんどん活用していきたい!
この記事が気に入ったらサポートをしてみませんか?