投稿一覧ページをローカルホストで表示するまでの流れの確認
まず、新しいアプリケーションを作成する。(rails new)
そして、
モデル、データベース、ルーティング、コントローラー、ビューの順番にそれぞれコードを編集していく。
1、モデル
ターミナルを用いてモデルを生成する。
データベースのテーブルを作成するにはマイグレーションファイルを編集する。
(t.text :memo)のような記述をする。
2、データベース
ターミナルのコンソールを用いてデータベースにデータを挿入できる。テーブル中の値の変更などは、ローカルサーバーの起動時に反映されるので一度サーバーを起動させる。
3、ルーティング
routes.rbのファイルを編集する。resourcesメソッドを用いてコントローラーが行う処理を指定する。
4、コントローラー
投稿一覧ページの表示に関してはindexアクションを用いるので、indexメソッドの記述の中でデータベースから取り出した値をインスタンス変数に代入する。
5、ビュー
ヘルパーを用いて記述する。htmlの構造を書きながら、データベースから取り出した値を表示させる。