#ControllerとViewの関連性
##ブラウザに返却されるビューを生成するためのファイルは、app/viewsディレクトリの中に作成する。具体的には、このディレクトリにコントローラー名と同じディレクトリを作成し、その配下にビューファイルを設置する。これにより、コントローラーとビューファイルを関連付けることができ、その関連付けされたビューファイルと「レイアウト」や「部分テンプレート」が組み合わさってブラウザへ表示されるという仕組み
##コントローラーで取得した@tweetsは、Ruby on Railsの裏側で定義される複数のメソッドを経て読み替えられ、Action Viewへ渡される。そして再度ビューファイルのインスタンス変数としてセットされ、初めて使用できるという仕組み
##「インスタンス変数を定義すればそのままビューファイルで使用できる仕組み」を実現している処理を理解するためには、Ruby on Railsを構築するソースコードを読む必要がある
More than 3 years have passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme