Hitsuji_monのブログ~ 村上春樹のあれ ~

文学好きな組み込み系エンジニア

【#100DaysOfCode】Day25~26 「Railsチュートリアル」 7章

サボリーマンだったり、実家に帰って色々あったりと
結局サボって遅々として進まなかった。

しかしRailsを何も進めていない日は、なんか落ち着かなくなってきたので
習慣化されてきたかなと感じる。

Railsチュートリアル」 7章 新規ユーザ登録画面を作成


7章のポイント

  • Railsには標準で3つ環境が備わっており、それぞれ開発環境 (development)、テスト環境 (test)、本番環境 (production)と呼ぶ
  • 標準的なRESTfulなURLを通して、ユーザー情報をリソースとして扱えるようになった
  • Gravatarを使うと、ユーザーのプロフィール画像を簡単に表示できるようになる
  • form_forヘルパーは、Active Recordのオブジェクトに対応したフォームを生成する
  • ユーザー登録に失敗した場合はnewビューを再描画するようにした。
    その際、Active Recordが自動的に検知したエラーメッセージを表示できるようにした
  • flash変数を使うと、一時的なメッセージを表示できるようになる
  • ユーザー登録に成功すると、
    • データベース上にユーザーが追加
    • プロフィールページにリダイレクト
    • ウェルカムメッセージの表示といった順で処理が進む