Railsでcreate後にrenderするとパスが変わるのは何故か
『ユーザ登録に失敗した場合は、前画面に戻って入力をやり直させたい』 これ、よくある話だと思います。 その場合、『render』ではなく『redirect_to』を使うのが正解だと思われますが、これは何故かについて理由を書いていきます。
ブラウザからのリクエストにWebサーバーがレスポンスするまでのデータの流れを調べてみた
今回は『ネットワーク』をテーマに 『ブラウザからリクエストした時』と『Webサーバがレスポンスした時』のデータの流れについて調べてみました!
Rails Girlsアプリ・チュートリアルでWebアプリ作成を体験しよう
このRails Girlsアプリ・チュートリアルを進めることで、以下が体験できます。 scaffoldを使って自由に文章、画像が投稿できる画面を作れる Deviseを使ってログイン、ログアウト機能を作れる Bootstrapを使って作った画 ...
【Rails】リソースフルルートにおけるpath_names,as,collection,memberオプションを分かりやすく整理する
どうも、てーやまです。 前回に引き続き、Railsのルーティング「リソースフルルートにおけるオプション」を整理していきたいと思います。 「only,except,controller,path」オプションについては前回の記事をどうぞ。 今回 ...
【Rails】リソースフルルートにおけるonly,except,controller,pathオプションを分かりやすく整理する
今回はリソースフルルートに対するonly,except,controller,pathオプションを整理してみようと思います。
【UnknownAttributeError】テーブルの修正方法【Rails】
実際にWebアプリを開発していく中で起きたエラーと、その解消方法を残していこうと思います。そんな中でも今回は、『Railsのモデル定義(DB設計)に誤った時の修正方法』を記載したいと思います。
docker composeでRuby on Railsの環境構築をしよう
Docker composeを使ってRuby on Railsの環境構築をしてみます。