Rails– category –
-
Railsの命名規則まとめ
【はじめに】 Railsにおける命名規則を忘れがちなので、まとめます。 大まかな理解はしていても意外と抜けてしまってエラーが出てしまいますよね・・・ 特に複数単語のときにキャメルケースなのか、スネークケースなのかをよく間違えてしまうので、備忘録... -
Rails 5.2にdeviseの非同期ログイン機能を実装してみる。
RailsとVue.jsを合わせたアプリを作っているのですが、ログイン周りはdeviseを用いており、APIを叩く方法を模索していたのでアウトプットとして記事をまとめます。 【目的】 deviseの非同期ログイン機能を実装 【(前提、環境)】 mac macOS Mojave 10.14.... -
jQueryのautocompleteを使って検索フォームをRailsに実装する
【はじめに】 ユーザー情報をインクリメタルサーチで検索しながらUIに優れた検索フォームを実装したいなと思い、その実装方法についてアウトプットしておきます。 今後はVue.jsをキャッチアップし実装し直す予定ですが、基本的な流れは変わらないだろうと... -
Rails5.2でbundle install/updateができない。rubygems.orgに入れない
【はじめに】 Railsでアプリを作っていたら、途中でなぜかbundle install/updateができなくなって困りました。 下記のエラー文が出て、最初さっぱりわかりませんでした笑 しかし、stackoverflowをみて解決できたので、備忘録として残しておこうと思います... -
Railsのform_withでHTMLを生成するためのヘルパーメソッドまとめ
【目的】 form_withでHTMLを生成するためのヘルパーメソッドを簡単に探す。 【(前提、環境)】 mac macOS Mojave 10.14.5 ruby 2.5.1 rails 5.2.3 【はじめに】 公式 Ruby on Rails 5.1.7 ModuleActionView::Helpers::FormHelper https://api.rubyonrails... -
Railsのform_withの使い方をマスターする。
【目的】 form_withについて知る 【(前提、環境)】 mac macOS Mojave 10.14.5 ruby 2.5.1 rails 5.2.3 【はじめに】 公式 Ruby on Rails 5.1.7 ModuleActionView::Helpers::FormHelper https://api.rubyonrails.org/v5.1.7/classes/ActionView/Helpers/F... -
Railsのaccepts_nested_attributes_forについて解説してみた。
【はじめに】 accepts_nested_attributes_forメソッドがあまりに初心者殺しというか、製作者のDHHさんにこのメソッドを 抹殺したい・・・ と言わせるくらいの極悪メソッドであるのですが、現在はこのメソッドを使わざるを得ない状況なので初学者の方を救う... -
RailsにfacebookのSNS認証を分かりやすく導入する方法~omniauth-facebook~
Railsのアプリでもっとも重要な認証機能、その中のfacebookでのSNS認証を 導入します。 今回はomniauth-facebookというgemの導入手順についての記事です。 【目的】 簡単にomniauth-facebookを導入する 【(前提、環境)】 mac macOS Mojave 10.14.5 ruby ... -
RailsにGoogleのSNS認証を分かりやすく導入する方法~omniauth-google-oauth2~
Railsのアプリでもっとも重要な認証機能、その中のGoogleでのSNS認証を 導入します。 今回はomniauth-google-oauth2というgemの導入手順についての記事です。 【目的】 簡単にomniauth-google-oauth2を導入する 【(前提、環境)】 mac macOS Mojave 10.14... -
RailsにSNS認証を分かりやすく導入する方法~Omniauthの導入~
Railsのアプリを作っている時、他のアプリでも使っているようなSNS認証ができるようになりたいなぁと思い、SNS認証をするためのgemを探したいたらOmniauthが良いとのことだったので導入していきます。 僕は手軽に作りたかったのでdeviseを使っています 【...