すでにメンバーの場合は

無料会員登録

GitHubアカウントで登録 Pikawakaが許可なくTwitterやFacebookに投稿することはありません。

登録がまだの方はこちらから

Pikawakaにログイン

GitHubアカウントでログイン Pikawakaが許可なくTwitterやFacebookに投稿することはありません。

中級者になる為のGem・メソッド一覧
中級者になる為のGem・メソッド一覧の見出し画像

Rails中級者向けのGemやメソッドについて解説します。初級よりも少し難しくなりますが、基礎から丁寧に解説していますので、是非マスターしましょう!

19 わかった数
Rails

enumチュートリアル

この記事では初めにenumの仕組みを図解形式で分かり易く説明し、その後に実際にenum解説専用のアプリを作りながらenumを理解できます。実際にアプリを作ることによってどの場面でenumを使えば良いか理解しながら実装できる様になります。
19 わかった数
Rails

left_joinsメソッドで定義する左外部結合とは?

left_joinsメソッドについて理解できるように、図解を使って左外部結合を1から丁寧に解説します。この記事を読むことで、内部結合と外部結合の違いやleft_joinsメソッドの使い方がわかります。またSQLかで理解する左外部結合も解説しているので深く理解できるはずです!
18 わかった数
Rails

I18n入門書~日本語化対応の手順と応用的な使い方

アプリケーションの多言語化対応で使われるI18nについて、基本的な使い方から応用的な使い方まで徹底的に解説します。この記事では、実際にアプリケーションを作りながら解説するので、I18nの仕組みを理解することが出来ます。
16 わかった数
Rails

豊富なサンプルコードでselectメソッドを理解する!

selectメソッドの使い方や発行されるSQLについて解説します。selectメソッドを理解することが出来れば、メモリの無駄使いを防ぐことが出来たり、他のメソッドと併用して応用的な使い方をマスターすることが出来るので、まだselectメソッドを知らないという方はこの記事を読んで是非理解しましょう!
16 わかった数
Rails

Active Storageを使って画像をアップしよう!

railsのActive Storageを使って画像をアップロードする方法を解説します。awsなどサーバーにアップする方法もこの記事を読んで理解しておきましょう。Active Storageとは、ファイルアップロードを簡単に実装できるgemです。railsの標準のgemで、rails5.2から追加されました。
15 わかった数
Rails

JSON形式のデータを返却する方法とは?

RailsでJSON形式のデータを返却する方法をまとめた記事になります。メソッドやgemを実際に使いながら解説しています。この記事を読めば、RailsでJSON形式のデータを返却する方法などを整理して理解することができます。
15 わかった数
Rails

blank?メソッドの使い方と返り値

blank?メソッドの使い方について基礎から徹底的に解説します。他の存在チェックのpresent?メソッドやempty?メソッドとの違いもコードを実行して返り値を確認しながら丁寧に解説します。この記事を読めばblank?メソッドやempty?メソッドがオブジェクトの何をチェックしているのか理解する事が出来ます。
15 わかった数
Rails

present?メソッドの使い方やリファクタリング方法とは

present?メソッドは存在チェックに使うメソッドです。この記事では条件分岐で使っているpresent?メソッドのリファクタリングをする方法やblank?やempty?等似ている存在チェックのメソッドの違いを表を使って分かりやすく解説します。
13 わかった数
Rails

presenceメソッドの便利な使い方やリファクタリング方法

便利で使い勝手の良いpresenceメソッドの使い方について解説します。例えばpresentメソッドを使っているif文や三項演算子をどの様にpresenceメソッドを使ってリファクタリングできるか解説してます。この記事を読んであなたのコードをリファクタリングしましょう。
13 わかった数
Rails

Ajaxチュートリアル(Rails+jQuery)~処理の流れを理解しよう

Ajaxの実装は少し難しいイメージがあると思いますが、処理の流れを1つ1つ把握する事で理解する事が出来ます。この記事では、RailsとjQueryでAjaxを用いてインクリメンタルサーチを実装します。実際にアプリケーションを作りながらチュートリアル形式で進める事が出来るので理解が深まります。