投稿一覧ページをローカルホストで表示するまでの流れの確認

まず、新しいアプリケーションを作成する。(rails new)

そして、

モデル、データベース、ルーティング、コントローラー、ビューの順番にそれぞれコードを編集していく。

 

1、モデル

ターミナルを用いてモデルを生成する。

データベースのテーブルを作成するにはマイグレーションファイルを編集する。

(t.text :memo)のような記述をする。

 

2、データベース

ターミナルのコンソールを用いてデータベースにデータを挿入できる。テーブル中の値の変更などは、ローカルサーバーの起動時に反映されるので一度サーバーを起動させる。

 

3、ルーティング

routes.rbのファイルを編集する。resourcesメソッドを用いてコントローラーが行う処理を指定する。

 

4、コントローラー

投稿一覧ページの表示に関してはindexアクションを用いるので、indexメソッドの記述の中でデータベースから取り出した値をインスタンス変数に代入する。

 

5、ビュー

ヘルパーを用いて記述する。htmlの構造を書きながら、データベースから取り出した値を表示させる。